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

  *#dm .dmInner nav.u_1198691314 { color:white !important; }

  *#dm .dmInner nav.u_1691354642 { color:white !important; }

  *#dm .dmInner div.u_1777716257 {
    padding:0 !important;
    border-radius:0% !important;
    background-image:none !important;
    border-style:solid !important;
    border-color:rgb(219,181,101) rgb(219,181,101) rgb(219,181,101) rgb(219,181,101) !important;
    border-width:0 !important;
  }

  *#dm .dmInner *.u_1777716257 .svg { width:100% !important; }

  *#dm .dmInner div.u_1228049184 {
    padding:0 !important;
    border-radius:0% !important;
    background-image:none !important;
    border-style:solid !important;
    border-color:rgb(219,181,101) rgb(219,181,101) rgb(219,181,101) rgb(219,181,101) !important;
    border-width:0 !important;
  }

  *#dm .dmInner *.u_1228049184 .svg { width:100% !important; }

  *#dm .dmInner div.u_1981038213 {
    padding:0 !important;
    border-radius:0% !important;
    background-image:none !important;
    border-style:solid !important;
    border-color:rgb(219,181,101) rgb(219,181,101) rgb(219,181,101) rgb(219,181,101) !important;
    border-width:0 !important;
  }

  *#dm .dmInner *.u_1981038213 .svg { width:100% !important; }

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

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

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

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

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

  *#dm .dmInner div.u_1981038213 span[data-icon-mask] { background-color:var(--color_6) !important; }
}
@media (min-width:1025px) {
  *#dm .d-page-1716942098 DIV.dmInner { background-color:var(--color_3) !important; }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight { background-color:var(--color_3) !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(0, 0, 0, 0);
    --overlapping-background-image: rgba(0, 0, 0, 0);
}
}



@media all {
    
#\37 3694d88 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
}
    
#\37 840c3ba {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#\34 f741720::before, #\34 f741720 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_4);
    opacity: 0.7;
}
#\34 f741720 {
    background-color: var(--color_1);
    background-image: none;
    background-position: 50% 100%;
}
    
#group_6sh {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 150px 80px 150px 80px;
    margin: 0px 0% 0px 0%;
}
    
#\32 1bb41ed {
    background-position: 50% 100%;
    align-items: flex-start;
    width: 100%;
    min-height: 100px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url("https://irp.cdn-website.com/3548d443/dms3rep/multi/NewBG-1.png?dm-skip-opt=true");
}
    
#\38 0d064ec {
    margin: 0px 0% 0px 0%;
}
    
#widget_b3k {
    width: 56.78%;
    height: auto;
    max-width: 100%;
}
    
#widget_gof {
    width: 48.78%;
    height: auto;
    max-width: 100%;
}
    
#group_0a5 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d325478a {
    width: 230px;
    height: auto;
    max-width: 100%;
    min-height: 70px;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\34 4346480 {
    margin: -3px 0% -3px 0%;
}
    
#\35 a9a9607 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 25px;
    width: 100%;
    min-width: 4%;
    padding: 100px 140px 0px 140px;
    margin: 0px 0% 0px 0%;
}
    
#dccc740f {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    flex-direction: column;
    padding: 0px 0px 0px 0px;
}
    
#cd3bf508::before, #cd3bf508 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 1;
    background-image: linear-gradient(0deg, rgba(0, 0, 0, 0) 68%, rgba(15, 23, 19, 1) 100%);
}
#cd3bf508 {
    background-color: rgba(15, 23, 19, 1);
    background-image: url("https://irp.cdn-website.com/3548d443/dms3rep/multi/Custom-BG-2.jpg?dm-skip-opt=true");
}
    
#widget_pcp {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_f8c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#group_v4t {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    --column-gap: 2%;
    order: 3;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_h2q {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_q56 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#ae9dbb39::before, #ae9dbb39 > .bgExtraLayerOverlay {
    
}
#ae9dbb39 {
    background-position: 50% 0%;
    align-items: flex-start;
    width: 100%;
    min-height: 100px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: linear-gradient(180deg, rgba(0, 0, 0, 0) 1%, rgba(15, 23, 19, 1) 100%);
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-origin: border-box;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_062 {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
}
    
#\30 b650070.flex-element.widget-wrapper > [data-element-type] {
    padding: 7.5px 7.5px 7.5px 7.5px;
}
#\30 b650070 {
    width: 80px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_oon {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 98f96f7 {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 15px;
    column-gap: 24px;
    border-width: 0 1px 0 1px;
    border-color: #000000 var(--color_6) #000000 var(--color_6);
    border-style: solid;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    height: auto;
}
    
#b6363f7a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b10142a3.flex-element.widget-wrapper > [data-element-type] {
    padding: 7.5px 7.5px 7.5px 7.5px;
}
#b10142a3 {
    width: 80px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f25fb026 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#fca5af00 {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 15px;
    column-gap: 24px;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    height: auto;
}
    
#ffab5bea {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 3748ea5.flex-element.widget-wrapper > [data-element-type] {
    padding: 7.5px 7.5px 7.5px 7.5px;
}
#\37 3748ea5 {
    width: 80px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 582cc32 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\39 c284d1d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\39 72d2675 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\38 c3deb85 {
    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/3548d443/dms3rep/multi/Image2.jpg?dm-skip-opt=true");
    background-repeat: repeat;
    background-size: auto;
}
    
#\34 1ec035e {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
    padding: 100px 80px 100px 80px;
    margin: 0px 0% 0px 0%;
}
    
#\32 e5f1632 {
    background-position: 50% 100%;
    align-items: flex-start;
    width: 100%;
    min-height: 100px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url("https://irp.cdn-website.com/3548d443/dms3rep/multi/NewBG-1.png?dm-skip-opt=true");
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 23c697c {
    background-position: 50% 0%;
    align-items: flex-start;
    width: 100%;
    min-height: 100px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url("https://irp.cdn-website.com/3548d443/dms3rep/multi/NewBG-2.png?dm-skip-opt=true");
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d5fb0195 {
    margin: 0px 0% 0px 0%;
}
    
#widget_gju {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_tuv {
    width: 67.67%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\32 c194f27.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 c194f27 {
    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_2pt {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 2;
    background-color: rgba(21, 21, 21, 0.7);
    background-image: none;
    padding: 40px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
}
    
#group_mpj {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    order: 1;
    flex-wrap: wrap;
    align-content: center;
    --column-gap: 2%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_vfa {
    align-items: flex-start;
    width: 32%;
    min-height: auto;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(0, 0, 0, 1);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(97,97,99,1) rgba(97,97,99,1) rgba(97,97,99,1) rgba(97,97,99,1);
    border-style: solid;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 11px 0px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_doc {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#\35 11c639b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 11c639b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c28a7d37 {
    align-items: flex-start;
    width: 32%;
    min-height: auto;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(0, 0, 0, 1);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(97,97,99,1) rgba(97,97,99,1) rgba(97,97,99,1) rgba(97,97,99,1);
    border-style: solid;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    box-shadow: rgba(0,0,0,0.5) 0px 0px 11px 0px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#fe343d20 {
    width: 100%;
    height: 320px;
    max-width: 100%;
    order: 0;
}
    
#\35 ee7fe43 {
    align-items: flex-start;
    width: 32%;
    min-height: auto;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(0, 0, 0, 1);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(97,97,99,1) rgba(97,97,99,1) rgba(97,97,99,1) rgba(97,97,99,1);
    border-style: solid;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    box-shadow: rgba(0,0,0,0.5) 0px 0px 11px 0px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#f261b7ad {
    width: 100%;
    height: 320px;
    max-width: 100%;
    order: 0;
}
    
#\32 e18e704 {
    align-items: flex-start;
    width: 32%;
    min-height: auto;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(0, 0, 0, 1);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(97,97,99,1) rgba(97,97,99,1) rgba(97,97,99,1) rgba(97,97,99,1);
    border-style: solid;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    box-shadow: rgba(0,0,0,0.5) 0px 0px 11px 0px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 34635d1 {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#\35 b2310c2 {
    align-items: flex-start;
    width: 32%;
    min-height: auto;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(0, 0, 0, 1);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(97,97,99,1) rgba(97,97,99,1) rgba(97,97,99,1) rgba(97,97,99,1);
    border-style: solid;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 c2895d6 {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#\39 60e914e {
    align-items: flex-start;
    width: 32%;
    min-height: auto;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(0, 0, 0, 1);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(97,97,99,1) rgba(97,97,99,1) rgba(97,97,99,1) rgba(97,97,99,1);
    border-style: solid;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    box-shadow: rgba(0,0,0,0.5) 0px 0px 11px 0px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 02dacf1 {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#\33 3d73647 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 4;
    background-color: rgba(21, 21, 21, 0.7);
    background-image: none;
    padding: 40px 40px 40px 40px;
    margin: 40px 0% 40px 0%;
}
    
#\36 c946fc3.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 c946fc3 {
    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;
}
    
#\33 fc239dd {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    order: 1;
    flex-wrap: wrap;
    align-content: center;
    --column-gap: 2%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 df07ed2 {
    align-items: flex-start;
    width: 32%;
    min-height: auto;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(0, 0, 0, 1);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(97,97,99,1) rgba(97,97,99,1) rgba(97,97,99,1) rgba(97,97,99,1);
    border-style: solid;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    box-shadow: rgba(0,0,0,0.5) 0px 0px 11px 0px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#cf55f1de {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#\32 bd467ea {
    align-items: flex-start;
    width: 32%;
    min-height: auto;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(0, 0, 0, 1);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(97,97,99,1) rgba(97,97,99,1) rgba(97,97,99,1) rgba(97,97,99,1);
    border-style: solid;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    box-shadow: rgba(0,0,0,0.5) 0px 0px 11px 0px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#fcc0edb9 {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#b6a0b558 {
    align-items: flex-start;
    width: 32%;
    min-height: auto;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(0, 0, 0, 1);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(97,97,99,1) rgba(97,97,99,1) rgba(97,97,99,1) rgba(97,97,99,1);
    border-style: solid;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    box-shadow: rgba(0,0,0,0.5) 0px 0px 11px 0px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#b97f9edc {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#group_kuc {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-content: flex-start;
    align-content: center;
    padding: 0px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
}
    
#\39 bb16714.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 bb16714 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 de8c0a3 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: auto;
    order: 1;
    justify-content: flex-start;
    align-content: center;
    padding: 0px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bf89e50b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#bf89e50b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e4efc9f4 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: flex-start;
    order: 1;
    justify-content: flex-start;
    align-content: center;
    padding: 0px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 d4ab352 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    justify-content: flex-start;
    align-content: center;
    padding: 0px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fff4981f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#fff4981f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 0521d73.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 0521d73 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 b87f4d8 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    justify-content: flex-start;
    align-content: center;
    box-shadow: rgba(0,0,0,0.5) 0px 0px 11px 0px;
    padding: 0px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 f61bb63 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    justify-content: flex-start;
    align-content: center;
    padding: 0px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 89fcc27.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 89fcc27 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a991474d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a991474d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 43183f4 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    justify-content: flex-start;
    align-content: center;
    padding: 0px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ee3aeff1 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    justify-content: flex-start;
    align-content: center;
    padding: 0px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d816ed43.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d816ed43 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cb075912 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    justify-content: flex-start;
    align-content: center;
    padding: 0px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d1e6d78f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d1e6d78f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 11b14d1 {
    align-items: flex-start;
    width: 32%;
    min-height: auto;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(0, 0, 0, 1);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(97,97,99,1) rgba(97,97,99,1) rgba(97,97,99,1) rgba(97,97,99,1);
    border-style: solid;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    box-shadow: rgba(0,0,0,0.5) 0px 0px 11px 0px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 c1aa79a {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#f02ad73e {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    justify-content: flex-start;
    align-content: center;
    padding: 0px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 08dcc1e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 08dcc1e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 d71d400 {
    align-items: flex-start;
    width: 32%;
    min-height: auto;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(0, 0, 0, 1);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(97,97,99,1) rgba(97,97,99,1) rgba(97,97,99,1) rgba(97,97,99,1);
    border-style: solid;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    box-shadow: rgba(0,0,0,0.5) 0px 0px 11px 0px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#fe622b10 {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#e06d4489 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    justify-content: flex-start;
    align-content: center;
    padding: 0px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 40ef68d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 40ef68d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 eaab8d6 {
    align-items: flex-start;
    width: 32%;
    min-height: auto;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(0, 0, 0, 1);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(97,97,99,1) rgba(97,97,99,1) rgba(97,97,99,1) rgba(97,97,99,1);
    border-style: solid;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    box-shadow: rgba(0,0,0,0.5) 0px 0px 11px 0px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 bb7dffc {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#\38 dc54cc6 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    justify-content: flex-start;
    align-content: center;
    padding: 0px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 f9fafe9.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 f9fafe9 {
    width: 99.75%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\33 f6cc2d1 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    flex-direction: column;
    padding: 0px 0px 0px 0px;
}
    
#\38 a26de4e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#d866b28b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\36 e058059 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(21, 21, 21, 0.5);
    background-image: none;
    padding: 100px 120px 100px 120px;
    margin: 0px 0% 0px 0%;
}
    
#\32 449aff8::before, #\32 449aff8 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 1;
    background-image: linear-gradient(0deg, rgba(0, 0, 0, 0) 68%, rgba(15, 23, 19, 1) 100%);
}
#\32 449aff8 {
    background-color: rgba(21,21,21,1);
    background-image: url("https://irp.cdn-website.com/3548d443/dms3rep/multi/Image3.jpg?dm-skip-opt=true");
    border-width: 0 0 3px 0;
    border-color: #000000 #000000 var(--color_6) #000000;
    border-style: solid;
}
    
#\33 bf9c5a3 {
    margin: -3px 0% 0px 0%;
}
    
#group_lno {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    order: 2;
    flex-wrap: nowrap;
    --column-gap: 2%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_hha {
    align-items: flex-start;
    width: 49.34%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#eed4e32b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#eed4e32b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 2a9a964 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(0, 0, 0, 1);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(97,97,99,1) rgba(97,97,99,1) rgba(97,97,99,1) rgba(97,97,99,1);
    border-style: solid;
    align-self: auto;
    height: auto;
    justify-content: flex-start;
    justify-self: auto;
    order: 0;
    box-shadow: rgba(0,0,0,0.50) 0px -3px 11px 0px;
    padding: 0px 0px 25px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 637c3e9 {
    width: 100%;
    height: 320px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 d656806 {
    align-items: flex-start;
    width: 49.34%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 46a24f5 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(0, 0, 0, 1);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(97,97,99,1) rgba(97,97,99,1) rgba(97,97,99,1) rgba(97,97,99,1);
    border-style: solid;
    align-self: auto;
    height: auto;
    justify-content: flex-start;
    justify-self: auto;
    order: 0;
    box-shadow: rgba(0,0,0,0.50) 0px 0px 11px 0px;
    padding: 0px 0px 25px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 1f552d3 {
    width: 100%;
    height: 320px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#decb8c2f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#decb8c2f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 f172873.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 f172873 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c2170987.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#c2170987 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\39 0e6a45d::before, #\39 0e6a45d > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_4);
    opacity: 0.7;
    border-radius: inherit;
}
#\39 0e6a45d {
    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/3548d443/dms3rep/multi/Image4.jpg?dm-skip-opt=true");
    background-repeat: repeat;
    background-size: auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#d93315ed {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\32 0f0b98f {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
    padding: 100px 80px 100px 80px;
    margin: 0px 0% 0px 0%;
}
    
#\34 3b48ad0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#d17db1a8 {
    margin: 0px 0% 0px 0%;
}
    
#\38 641a66c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\37 161c604 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_uom {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#d78f6641 {
    width: 100%;
    height: 25px;
    max-width: 100%;
    order: 2;
}
}



@media all {
    
#e6a9aac0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#\31 d551bef {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 100px 120px 100px 120px;
}
    
#ee466df5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_r1e {
    width: 80.27%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#f3253b95 {
    width: 304px;
    height: auto;
    max-width: 100%;
    min-height: 70px;
    order: 4;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#feddff3a::before, #feddff3a > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.3;
    border-radius: inherit;
    background-color: var(--color_4);
}
#feddff3a {
    background-color: var(--color_2);
    background-image: url("https://irp.cdn-website.com/3548d443/dms3rep/multi/Image37.jpg?dm-skip-opt=true");
    border-width: 3px 0 0px 0;
    border-color: var(--color_6) #000000 var(--color_6) #000000;
    border-style: solid;
    background-repeat: repeat;
    background-size: auto;
}
    
#group_jf9 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.458966565349544%;
    order: 3;
    flex-wrap: nowrap;
    align-content: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_2cq {
    width: 29.86%;
    height: 320px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\37 05ed495 {
    width: 37.37%;
    height: 468px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\33 ca686c6 {
    width: 29.86%;
    height: 320px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#a3ce8a8a {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 840c3ba {
    padding: 0px 0px 0px 0px;
}
    
#\34 f741720::before, #\34 f741720 > .bgExtraLayerOverlay {
    
}
    
#\38 0d064ec {
    margin: 0px 0% 0px 0%;
}
    
#group_6sh {
    padding: 150px 40px 150px 40px;
    margin: 0px 0% 0px 0%;
}
    
#widget_b3k {
    width: 100.00%;
}
    
#widget_gof {
    width: 79.37%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 4346480 {
    margin: -3px 0% -3px 0%;
}
    
#dccc740f {
    padding: 0px 0px 0px 0px;
}
    
#cd3bf508::before, #cd3bf508 > .bgExtraLayerOverlay {
    
}
    
#ae9dbb39::before, #ae9dbb39 > .bgExtraLayerOverlay {
    
}
#ae9dbb39 {
    min-height: 100px;
}
    
#\35 a9a9607 {
    padding: 100px 40px 0px 40px;
    margin: 0px 0% 0px 0%;
}
    
#group_v4t {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
}
    
#group_062 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 98f96f7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#fca5af00 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 72d2675 {
    padding: 0px 0px 0px 0px;
}
    
#d5fb0195 {
    margin: 0px 0% 0px 0%;
}
    
#\34 1ec035e {
    padding: 100px 40px 100px 40px;
    margin: 0px 0% 0px 0%;
}
    
#widget_tuv {
    width: 100.00%;
}
    
#group_vfa {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#c28a7d37 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 ee7fe43 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 e18e704 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 b2310c2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 60e914e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 df07ed2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 bd467ea {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#b6a0b558 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_mpj {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\33 fc239dd {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\35 11b14d1 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 d71d400 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 eaab8d6 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 f6cc2d1 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 0px 0px 0px 0px;
}
    
#\32 449aff8::before, #\32 449aff8 > .bgExtraLayerOverlay {
    
}
    
#\33 bf9c5a3 {
    margin: -3px 0% -3px 0%;
}
    
#\36 e058059 {
    width: 100%;
    min-height: 80px;
    padding: 100px 40px 100px 40px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 0e6a45d::before, #\39 0e6a45d > .bgExtraLayerOverlay {
    
}
    
#d17db1a8 {
    margin: 0px 0% 0px 0%;
}
    
#d93315ed {
    padding: 0px 0px 0px 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 d551bef {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#feddff3a::before, #feddff3a > .bgExtraLayerOverlay {
    
}
    
#group_jf9 {
    column-gap: 1.458966565349544%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_2cq {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 05ed495 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 ca686c6 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_r1e {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\37 3694d88 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 840c3ba {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#\34 f741720::before, #\34 f741720 > .bgExtraLayerOverlay {
    
}
    
#\38 0d064ec {
    margin: 0px 0% 0px 0%;
}
    
#group_6sh {
    padding: 70px 15px 70px 15px;
    margin: 0px 0% 0px 0%;
}
    
#widget_b3k {
    width: 100.00%;
}
    
#group_0a5 {
    column-gap: 6.70391061452514%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
}
    
#d325478a {
    margin-right: 0%;
    margin-left: 0%;
    width: 210px;
}
    
#\32 1bb41ed {
    min-height: 40px;
}
    
#widget_gof {
    width: 98.48%;
}
}



@media (max-width: 767px) {
    
#\34 4346480 {
    margin: -3px 0% -3px 0%;
}
    
#\35 a9a9607 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 24px;
    padding: 50px 15px 0px 15px;
    margin: 0px 0% 0px 0%;
}
    
#dccc740f {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#cd3bf508::before, #cd3bf508 > .bgExtraLayerOverlay {
    
}
    
#group_q56 {
    width: 100%;
    min-height: 50px;
    align-items: center;
}
    
#ae9dbb39::before, #ae9dbb39 > .bgExtraLayerOverlay {
    
}
#ae9dbb39 {
    min-height: 50px;
}
    
#group_v4t {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_062 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 98f96f7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#fca5af00 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\39 c284d1d {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\39 72d2675 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#d5fb0195 {
    margin: 0px 0% 0px 0%;
}
    
#\36 23c697c {
    min-height: 40px;
}
    
#\34 1ec035e {
    padding: 50px 15px 50px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\32 e5f1632 {
    min-height: 40px;
}
    
#widget_tuv {
    width: 100.00%;
}
    
#group_2pt {
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#widget_doc {
    height: 240px;
}
    
#group_vfa {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#c28a7d37 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#fe343d20 {
    height: 240px;
}
    
#\35 ee7fe43 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#f261b7ad {
    height: 240px;
}
    
#\32 e18e704 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 34635d1 {
    height: 240px;
}
    
#\35 b2310c2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 c2895d6 {
    height: 240px;
}
    
#\39 60e914e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 02dacf1 {
    height: 240px;
}
    
#\33 3d73647 {
    padding: 20px 20px 20px 20px;
    margin: 20px 0% 0px 0%;
}
    
#\35 df07ed2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#cf55f1de {
    height: 240px;
}
    
#\32 bd467ea {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#fcc0edb9 {
    height: 240px;
}
    
#b6a0b558 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#b97f9edc {
    height: 240px;
}
    
#group_mpj {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\33 fc239dd {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\35 11b14d1 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 c1aa79a {
    height: 240px;
}
    
#\32 d71d400 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#fe622b10 {
    height: 240px;
}
    
#\36 eaab8d6 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 bb7dffc {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#\36 e058059 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 50px 15px 50px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\33 f6cc2d1 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#\32 449aff8::before, #\32 449aff8 > .bgExtraLayerOverlay {
    
}
    
#\33 bf9c5a3 {
    margin: -3px 0% -3px 0%;
}
    
#\35 637c3e9 {
    height: 240px;
}
    
#\39 1f552d3 {
    height: 240px;
}
    
#group_lno {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_hha {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 d656806 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\39 0e6a45d::before, #\39 0e6a45d > .bgExtraLayerOverlay {
    
}
    
#\38 641a66c {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#d93315ed {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#d17db1a8 {
    margin: 0px 0% 0px 0%;
}
    
#\32 0f0b98f {
    padding: 50px 15px 50px 15px;
    margin: 0px 0% 0px 0%;
}
    
#d78f6641 {
    height: 10px;
}
}



@media (max-width: 767px) {
    
#e6a9aac0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 d551bef {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 50px 15px 50px 15px;
}
    
#feddff3a::before, #feddff3a > .bgExtraLayerOverlay {
    
}
    
#widget_2cq {
    height: 240px;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 05ed495 {
    height: 240px;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 ca686c6 {
    height: 240px;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_jf9 {
    column-gap: 1.458966565349544%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_r1e {
    width: 100.00%;
}
    
#a3ce8a8a {
    margin: 0px 0% 0px 0%;
}
}

#\38 c3deb85.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIH/8QAGhAAAgIDAAAAAAAAAAAAAAAAAAECIQMRUf/EABQBAQAAAAAAAAAAAAAAAAAAAAD/xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwDDskrVFrXAAP/Z')!important}#\36 23c697c.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAABCAYAAADn9T9+AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAMUlEQVQI12NQVBZfI6codlZGXuy1jILYU3lF8UOqqhJ9hrrS0c6WCjaWRrLeetpSqQDU3Qn9rD+FKQAAAABJRU5ErkJggg==')!important}#\32 e5f1632.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAABCAYAAADn9T9+AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAMUlEQVQI12Mw1JWOtTOVd/a2UzIxNZAJVlOTaFNQEt8lqyB2V1ZB7JG8ovhRJWXxJQC4GgndWTRTmAAAAABJRU5ErkJggg==')!important}#\32 449aff8.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIH/8QAHhAAAQMEAwAAAAAAAAAAAAAAAwABAgQGETEFEyP/xAAUAQEAAAAAAAAAAAAAAAAAAAAF/8QAGBEAAwEBAAAAAAAAAAAAAAAAAAECAxH/2gAMAwEAAhEDEQA/AM7sfmS0lCRhvjDbUkuUvZL0lt0RD1hFa31BThOmf//Z')!important}#\39 0e6a45d.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAEAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAEF/8QAGxABAAICAwAAAAAAAAAAAAAAAQACAxEEEmH/xAAUAQEAAAAAAAAAAAAAAAAAAAAD/8QAFhEBAQEAAAAAAAAAAAAAAAAAAAEx/9oADAMBAAIRAxEAPwC5lrw7WHTZ0zN6+sRDmFf/2Q==')!important}#feddff3a.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAEAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIH/8QAGRAAAgMBAAAAAAAAAAAAAAAAAAECAyEx/8QAFAEBAAAAAAAAAAAAAAAAAAAAAP/EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/AMLqkyG9fAAP/9k=')!important}