@media all {
  *#dm .dmInner *.u_1390902109 .photoGalleryThumbs .image-container a { background-size:cover !important; }

  *#dm .dmInner div.u_1390902109 { background-color:rgba(0,0,0,0) !important; }

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

  *#dm .dmInner *.u_1390902109 .caption-inner {
    border-bottom-left-radius:0px !important;
    -webkit-border-top-right-radius:0px !important;
    -moz-border-top-right-radius:0px !important;
    -webkit-border-bottom-right-radius:0px !important;
    -webkit-border-bottom-left-radius:0px !important;
    border-top-right-radius:0px !important;
    -webkit-border-top-left-radius:0px !important;
    border-radius:0px !important;
    -moz-border-bottom-right-radius:0px !important;
    -moz-border-top-left-radius:0px !important;
    border-top-left-radius:0px !important;
    -moz-border-radius:0px !important;
    -moz-border-bottom-left-radius:0px !important;
    border-bottom-right-radius:0px !important;
    -webkit-border-radius:0px !important;
  }

  *#dm .dmInner div.u_1864193315 img {
    object-fit:cover !important;
    object-position:50% 0% !important;
  }

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

  *#dm .dmInner div.u_1390902109 .caption-inner { background-color:rgba(0,0,0,0.1) !important; }

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1390902109 .caption-button {
    background-color:rgba(0,0,0,0) !important;
    border-style:solid !important;
    border-color:rgba(255,255,255,1) !important;
    border-width:1px !important;
  }

  *#dm .dmInner a.u_1132303665 span.text {
    color:rgba(255,255,255,1) !important;
    font-weight:700 !important;
    text-decoration:underline !important;
    font-style:normal !important;
  }

  *#dm .dmInner *.u_1917077556 { text-align:CENTER !important; }

  *#dm .dmInner *.u_1424665133 { display:block !important; }

  *#dm .dmInner a.u_1054327568 {
    background-color:var(--color_11) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1054327568 span.text {
    color:var(--color_4) !important;
    font-weight:700 !important;
    text-decoration:underline !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1132303665 {
    background-color:rgba(195,10,10,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1748954471 {
    border-style:solid !important;
    border-width:0.888889px 0.888889px 0.888889px 0.888889px !important;
    border-color:rgba(0,86,127,1) rgba(0,86,127,1) rgba(0,86,127,1) rgba(0,86,127,1) !important;
  }

  *#dm .dmInner a.u_1748954471:hover {
    background-color:rgba(0,86,127,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1748954471.hover {
    background-color:rgba(0,86,127,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner *.u_1795180170 { display:block !important; }

  *#dm .dmInner div.u_1390902109 .caption-container .caption-text { color:var(--color_4) !important; }

  *#dm .dmInner div.u_1390902109 .caption-container .caption-text .rteBlock { color:var(--color_4) !important; }

  *#dm .dmInner *.u_1448976229 { background-position:50% 100% !important; }

  *#dm .dmInner *.u_1069021469 { display:block !important; }

  *#dm .dmInner *.u_1317166831 { display:block !important; }

  *#dm .dmInner *.u_1507080705 { background-position:50% 50% !important; }

  *#dm .dmInner *.u_1127062941 { display:block !important; }

  *#dm .dmInner *.u_1289617293 { display:block !important; }

  *#dm .dmInner *.u_1214941103 { display:block !important; }

  *#dm .dmInner *.u_1820659475 { display:block !important; }

  *#dm .dmInner *.u_1159091831 { display:block !important; }

  *#dm .dmInner a.u_1917077556 {
    background-color:rgba(0,86,127,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1780732634:hover {
    background-color:rgba(0,86,127,1) !important;
    background-image:none !important;
    border-color:rgba(0,86,127,1) !important;
  }

  *#dm .dmInner a.u_1780732634.hover {
    background-color:rgba(0,86,127,1) !important;
    background-image:none !important;
    border-color:rgba(0,86,127,1) !important;
  }

  *#dm .dmInner a.u_1330122414:hover {
    background-color:rgba(0,86,127,1) !important;
    background-image:none !important;
    border-color:rgba(0,86,127,1) !important;
  }

  *#dm .dmInner a.u_1330122414.hover {
    background-color:rgba(0,86,127,1) !important;
    background-image:none !important;
    border-color:rgba(0,86,127,1) !important;
  }

  *#dm .dmInner *.u_1632232735 { text-align:CENTER !important; }

  *#dm .dmInner a.u_1632232735 {
    background-color:rgba(0,86,127,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1286987381 {
    background-color:rgba(0,86,127,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner nav.u_1998592992 { color:white !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_1390902109 .photoGalleryThumbs .image-container a { padding-top:400px !important; }

  *#dm .dmInner *.u_1390902109 .photoGalleryThumbs { padding:4px !important; }

  *#dm .dmInner *.u_1390902109 .layout-container { padding:4px !important; }

  *#dm .dmInner *.u_1390902109 .photoGalleryViewAll { padding:0 8px !important; }

  *#dm .dmInner *.u_1390902109 .caption-inner {
    padding-left:24px !important;
    padding-right:24px !important;
  }

  *#dm .dmInner div.u_1390902109 .caption-button { width:168px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_1390902109 .photoGalleryThumbs .image-container a { padding-top:250px !important; }

  *#dm .dmInner *.u_1390902109 .photoGalleryThumbs { padding:3px !important; }

  *#dm .dmInner *.u_1390902109 .layout-container { padding:3px !important; }

  *#dm .dmInner *.u_1390902109 .photoGalleryViewAll { padding:0 6px !important; }

  *#dm .dmInner div.u_1864193315 img {
    object-position:50% 0% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_1390902109 .caption-button {
    height:44px !important;
    width:170px !important;
  }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_1390902109 .photoGalleryThumbs { padding:3px !important; }

  *#dm .dmInner *.u_1390902109 .layout-container { padding:3px !important; }

  *#dm .dmInner *.u_1390902109 .photoGalleryViewAll { padding:0 6px !important; }

  *#dm .dmInner *.u_1390902109 .caption-inner {
    padding-left:9px !important;
    padding-right:9px !important;
  }

  *#dm .dmInner div.u_1864193315 img {
    object-position:50% 0% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_1390902109 .caption-button span.text { font-size:12px !important; }

  *#dm .dmInner div.u_1390902109 .caption-button {
    width:165px !important;
    height:34px !important;
  }

  *#dm .dmInner *.u_1390902109 .photoGalleryThumbs .image-container a { padding-top:349px !important; }

  *#dm .dmInner div.u_1390902109 .caption-container .caption-title { font-size:24px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: var(--color_4);
    --overlapping-background-image: var(--color_4);
}
}



@media all {
    
#\31 2472913 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 20%;
    min-height: 159px;
    max-height: 100%;
    order: 3;
    flex-wrap: nowrap;
    height: auto;
    border-style: solid;
    border-color: #000000 #000000 var(--color_6) var(--color_6);
    border-width: 0 0 1px 1px;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 74px;
    width: 100%;
    justify-content: flex-end;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 899px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 10% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0,0,0,1);
    opacity: 0.33;
}
#\36 3bd85219866cc362278151f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://lirp.cdn-website.com/aba6189b/dms3rep/multi/opt/Aleks822_a_technical_illustration_of_an_industrial_plant_with_abe1af45-b8f9-4653-94bc-e124f3a5a594_0-1920w.png");
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#widget_l11.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0%;
}
#widget_l11 {
    width: 68.28%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#widget_gbf {
    width: 248px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#group_kjm {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    order: 1;
    align-self: auto;
    flex-wrap: nowrap;
    border-style: solid;
    border-color: var(--color_6) #000000 #000000 #000000;
    border-width: 1px 0 0 0;
    justify-self: auto;
    padding: 0% 0% 0% 8%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dc2f4c93 {
    width: 57.54%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#eaac2fa7 {
    align-items: flex-start;
    width: 20%;
    min-height: 100%;
    max-height: none;
    order: 1;
    flex-wrap: nowrap;
    height: auto;
    border-style: solid;
    border-color: var(--color_6) #000000 var(--color_6) var(--color_6);
    border-width: 1px 0 1px 1px;
    align-self: stretch;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_r3f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\38 6e3a83b {
    align-items: flex-start;
    width: 20%;
    min-height: 100%;
    max-height: none;
    order: 2;
    flex-wrap: nowrap;
    height: auto;
    border-style: solid;
    border-color: #000000 #000000 var(--color_6) var(--color_6);
    border-width: 0 0 1px 1px;
    align-self: stretch;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 c0b833f {
    width: 57.54%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e49ee549 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\38 33273d9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\34 190f60f {
    width: 105.40%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_311 {
    justify-content: space-around;
    align-items: flex-start;
    width: 100.00%;
    min-height: 361px;
    max-height: 100%;
    height: auto;
    order: 0;
    padding: 0% 0% 0% 8%;
    margin: 0% 0% 0% 0%;
}
    
#widget_nuq {
    width: 37.55%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-left: 4px;
}
    
#widget_lbs {
    width: 76.77%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\32 4476629 {
    background-color: rgba(104, 193, 191, 1);
    background-image: none;
}
    
#\35 bc69528 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
    padding: 16px 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#f2164d4f {
    min-height: 988px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_oj2.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-top: 0px;
}
#widget_oj2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_r7v {
    width: 99.49%;
    height: 24px;
    max-width: 100%;
    order: 0;
    margin-top: 4px;
}
}



@media all {
    
#\39 821e80c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 53.04%;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/aba6189b/dms3rep/multi/opt/u8863852251_Cross-section_of_a_modern_farm_house_dusk_--ar_34_31619830-4107-4546-96b3-62a37b1c47e3_0-1468h.png");
    background-size: contain;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
#\39 821e80c.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAANCAIAAAAfVWhSAAAACXBIWXMAAAsTAAALEwEAmpwYAAABnklEQVQY0wGTAWz+ALXJ47TI5LPI5a7E4aa925+42Zy22Zu33Je125W13AC/0Oe5y+SyxeCfscuMmbGEkKiNnrmbs9Sdud2cut4Ay9rsucneoK/FgIibbGt5b2l1eXmKipSrj6TClq/PAM/c6rG9zouSpGdjb11MUWVNTGxbX3NveXqGmYSXsAC1wtCZorN4d4heUVplTUxwUktwVlFnV1ZoaXNve44AhI+eenyJc2hwZlJRa1BHak5AblNIZlJOXVphWGBxAE1YaFxaY3JhX3RcUHJYSGVKPGhNQWpTTVxUWUxRXgAwNkFKQ0JtV0l2XEdyWUVlTDtjSz1kTkdPR0o4PEYANDM0W01EiG9Zkndci3FYfWFLe15JfF9NX05FPjk3ADgyLFhLQHpmVH9qV3tlUXVdSnNaRnBWRFVENzkyKAA5MyZQRjdoWUZoWUZiUj9eTTheTDZdSjNKPik3MR4AKisbLy8gNDIkMzEjMS8hMTAgMS8eMC4bKysYJikWACQqFSUqFSYqFCYqFCcqFCYrFCUrFCMqEyEoEx8nE2nhoEVFfj1dAAAAAElFTkSuQmCC');
}
    
#aa4b5d98 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 48px;
    width: 46.96%;
    min-width: 4%;
    padding: 6% 6% 6% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\39 a2eb35f {
    min-height: 470px;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 12px 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_443 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_7fd {
    width: 248px;
    height: auto;
    min-height: 54px;
    max-width: 100%;
    order: 3;
}
    
#widget_pnp {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\31 531019e {
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
}
    
#widget_qqd {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\35 5000613 {
    width: 99.97%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\39 a15cb3c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32.67%;
    justify-content: flex-start;
    min-width: 4%;
    background-color: var(--color_5);
    background-image: initial;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\32 1c0252e {
    background-color: var(--color_4);
    background-image: initial;
}
    
#\35 d760708 {
    min-height: 381px;
    column-gap: 1%;
    row-gap: 6px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 8% 8% 8%;
    margin: 0% 0% 0% 0%;
}
    
#widget_6u3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#group_g6g {
    justify-content: space-between;
    align-items: flex-start;
    width: 65%;
    min-height: 60px;
    max-height: 100%;
    height: auto;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_kjg {
    flex-direction: row;
    justify-content: space-around;
    align-items: center;
    width: 94px;
    min-height: 28px;
    max-height: 100%;
    height: auto;
    background-color: var(--color_3);
    background-image: initial;
    align-self: auto;
    order: 1;
    border-radius: 24px 24px 24px 24px;
    flex-wrap: nowrap;
    justify-self: auto;
    padding: 3% 3% 3% 3%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_000 {
    width: 99.97%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_prp {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 98.22%;
    min-height: 0px;
    max-height: 100%;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ce5e6fb1 {
    width: 99.97%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\33 f9f9cf4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32.67%;
    justify-content: flex-start;
    min-width: 4%;
    background-color: var(--color_5);
    background-image: initial;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#c1523de4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32.67%;
    justify-content: flex-start;
    min-width: 4%;
    background-color: var(--color_5);
    background-image: initial;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#widget_rbr {
    width: 70px;
    height: auto;
    max-width: 100%;
}
    
#widget_r7i {
    width: 70px;
    height: 70px;
    max-width: 100%;
    order: 1;
    margin-right: 5%;
}
    
#f4c20f55 {
    justify-content: space-between;
    align-items: flex-start;
    width: 65%;
    min-height: 60px;
    max-height: 100%;
    height: auto;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 6c3aac2 {
    flex-direction: row;
    justify-content: space-around;
    align-items: center;
    width: 94px;
    min-height: 28px;
    max-height: 100%;
    height: auto;
    background-color: var(--color_3);
    background-image: initial;
    align-self: auto;
    order: 1;
    border-radius: 24px 24px 24px 24px;
    flex-wrap: nowrap;
    justify-self: auto;
    padding: 3% 3% 3% 3%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 0a2f76b {
    width: 70px;
    height: auto;
    max-width: 100%;
}
    
#f03096f5 {
    width: 70px;
    height: 70px;
    max-width: 100%;
    order: 1;
    margin-right: 5%;
}
    
#\35 98712ea {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 97.74%;
    min-height: 0px;
    max-height: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aaf4532c {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#bd4780e2 {
    width: 70px;
    height: 70px;
    max-width: 100%;
    order: 1;
    margin-right: 5%;
}
    
#\31 90bc735 {
    width: 70px;
    height: auto;
    max-width: 100%;
}
    
#\39 d39da36 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 97.17%;
    min-height: 0px;
    max-height: 100%;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 e1707d4 {
    flex-direction: row;
    justify-content: space-around;
    align-items: center;
    width: 94px;
    min-height: 28px;
    max-height: 100%;
    height: auto;
    background-color: var(--color_3);
    background-image: initial;
    align-self: auto;
    order: 1;
    border-radius: 24px 24px 24px 24px;
    flex-wrap: nowrap;
    justify-self: auto;
    padding: 3% 3% 3% 3%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 68f5895 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#e392aed6 {
    justify-content: space-between;
    align-items: flex-start;
    width: 65%;
    min-height: 60px;
    max-height: 100%;
    height: auto;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_8ti {
    width: auto;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
}
    
#widget_sep {
    width: auto;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media all {
    
#b3244968 {
    min-height: 663px;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#a4e0d194 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 45%;
    min-width: 4%;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\37 26fb0b8 {
    width: 100%;
    height: 682px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin-top: 2px;
    grid-area: auto / auto / auto / auto;
}
    
#\33 e2fa748 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 48px;
    width: 55%;
    justify-content: space-between;
    min-width: 4%;
    order: 0;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
    padding: 8% 8% 4% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\31 d469bf3 {
    width: 98.82%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\37 143148a {
    background-color: rgba(213, 226, 230, 1);
    background-image: none;
}
    
#widget_ahh {
    width: 248px;
    height: auto;
    min-height: 54px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    grid-area: auto / auto / auto / auto;
}
    
#\38 cbaeb87 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_nhh {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 1;
}
}



@media all {
    
#\39 d4c3f9d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 48%;
    justify-content: flex-start;
    min-width: 4%;
    order: 0;
    border-style: solid;
    border-color: #000000 var(--color_1) #000000 #000000;
    border-width: 0 0px 0 0;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\33 d70a009 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 50px;
    width: 48%;
    justify-content: flex-start;
    min-width: 4%;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#b5d841c9 {
    width: 670px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#eda6bb2b {
    margin: 0px 0px 0px 0px;
}
    
#\32 6e46b8e {
    background-color: var(--color_4);
    background-image: none;
}
    
#\33 331fbde {
    min-height: 53px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\31 87d1b67 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\35 693eb95 {
    width: 248px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    align-self: auto;
    order: 2;
    justify-self: auto;
    margin: 2px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\35 0191658 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 50px;
    width: 48%;
    justify-content: flex-start;
    min-width: 4%;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\35 795f834 {
    width: 670px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#eefa69fd {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#bb4fe9df {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 48%;
    justify-content: flex-start;
    min-width: 4%;
    order: 0;
    border-style: solid;
    border-color: #000000 var(--color_1) #000000 #000000;
    border-width: 0 0px 0 0;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\37 72f130c {
    min-height: 53px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#b4ee919b {
    margin: 0px 0px 0px 0px;
}
    
#f80f0269 {
    background-color: var(--color_4);
    background-image: none;
}
}



@media all {
    
#\30 8b6cc83 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/aba6189b/dms3rep/multi/opt/pexels-photo-31718639-1920w.jpeg");
    order: 1;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
#\30 8b6cc83.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAASAAoDASIAAhEBAxEB/8QAGAAAAwEBAAAAAAAAAAAAAAAAAAQGBQf/xAAhEAACAgICAQUAAAAAAAAAAAABAgQRAAUDURIGISIxkf/EABUBAQEAAAAAAAAAAAAAAAAAAAQC/8QAGxEAAgIDAQAAAAAAAAAAAAAAAQIAAwQREjH/2gAMAwEAAhEDEQA/AOM8uonTW45skM6N8qA+sTaJL8jUV6vo5SwNrG10IrNkFeUC0X2NnrM9vU7sxIIom8RRWGGyYO7IYEcrI7fsTPWyTivkez+4YZC+RDT/2Q==');
}
    
#\30 e6dcd42 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#a356e150 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 6% 4% 6% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\30 899a355 {
    width: 96%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\36 ec9ec84 {
    width: 100%;
    height: 200px;
    max-width: 100%;
}
    
#edfff671 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 30px;
    width: 48%;
    min-width: 4%;
    order: 0;
    padding: 4% 16px 4% 16px;
    margin: 0% 0% 0% 0%;
}
    
#eaa53712 {
    background-color: rgba(213, 226, 230, 1);
    background-image: none;
}
    
#widget_sqq {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\32 6714919 {
    margin: 0px 0px 0px 0px;
}
    
#a985df69 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#f76440b5::before, #f76440b5 > .bgExtraLayerOverlay {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.5;
    border-radius: inherit;
}
#f76440b5 {
    min-height: 8px;
    background-position: 0% 0%;
    column-gap: 4%;
    row-gap: 16px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    order: 0;
    border-radius: 0px 0px 0px 0px;
    background-image: url();
    padding: 16px 16px 0% 16px;
    margin: 0px 0% 0px 0%;
}
#f76440b5.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\32 22fc457 {
    min-height: 40px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#f3e54f6a {
    background-color: var(--color_4);
    background-image: none;
}
}



@media all {
    
#d9362527 {
    width: 100%;
    height: 116px;
    min-height: 80px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin-top: 17px;
    grid-area: auto / auto / auto / auto;
}
    
#\35 eab8efb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\31 fdbd423 {
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
}
    
#da5cd320 {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\34 6311544 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 61.54%;
    min-width: 4%;
    order: 0;
    background-color: rgba(213, 226, 230, 1);
    background-image: none;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
}
    
#\34 8bfc1f0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 5% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 bd97eec {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin-top: 0px;
    margin-right: 0%;
    margin-left: 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 7d0601f {
    width: 250px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    max-height: none;
    justify-self: auto;
    align-self: auto;
    order: 3;
    grid-area: auto / auto / auto / auto;
}
    
#b35729f1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 38.46%;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/aba6189b/dms3rep/multi/opt/pexels-photo-7474124-1321h.jpeg");
    order: 1;
    border-radius: 0px 0px 0px 0px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
#b35729f1.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgcI/8QAIRAAAgICAQQDAAAAAAAAAAAAAQIDBAAFBhESITEyQWH/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/8QAGhEAAgIDAAAAAAAAAAAAAAAAAQIAAwQhMf/aAAwDAQACEQMRAD8AmW10clC8lex1kUMA4Q+RjSLh8bRIy1bRBUEYB5Jbno7iGeOVmZO35H35+80drd3M+uqsY06tEh9/gw5oLdMQuQq7An//2Q==');
}
    
#\34 f56ef2b {
    width: 100%;
    height: 200px;
    max-width: 100%;
}
    
#\36 0dbb5bb {
    background-color: var(--color_3);
    background-image: initial;
}
    
#e7e04d12 {
    width: 99.85%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\39 9bf2fbd {
    min-height: 475px;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media all {
    
#\33 432e4a9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\38 3f8deac {
    background-color: var(--color_4);
    background-image: none;
}
    
#\39 be96a07 {
    width: 96%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\37 64cab60 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 6% 4% 6% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\30 6d2fb9b {
    width: 100%;
    height: 200px;
    max-width: 100%;
}
    
#\37 ce893bc {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/aba6189b/dms3rep/multi/opt/pexels-photo-31869841-1200h.jpeg");
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
#\37 ce893bc.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAASAAoDASIAAhEBAxEB/8QAGAAAAwEBAAAAAAAAAAAAAAAAAAIFBAb/xAAoEAACAQMBBQkAAAAAAAAAAAABAgQAAxEFBhMUITESIjJBQlFhcaH/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBf/EABwRAAEEAwEAAAAAAAAAAAAAAAEAAwQxAhETMv/aAAwDAQACEQMRAD8A4a3p0mPi/czOkyBvC7Hp90w1qQoC9tBjlj2qrK2kgX9UsLwwZJhFtVt+gGnbZnTSxO/cc+hPT9pUTNpsnqLRZmLjuuRpR5VtLcjY5raKrMuSVGM1vlu3FXu8fG3n80UVLkegqUel/9k=');
}
    
#c910143d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 30px;
    width: 48%;
    min-width: 4%;
    order: 1;
    padding: 4% 16px 4% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\33 14ce646 {
    width: 280px;
    height: auto;
    min-height: 64px;
    max-width: 100%;
    order: 4;
}
    
#widget_pfs {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\39 ca2bd69::before, #\39 ca2bd69 > .bgExtraLayerOverlay {
    
}
#\39 ca2bd69 {
    background-image: url("https://lirp.cdn-website.com/aba6189b/dms3rep/multi/opt/Studio_Side_Quantum_computing_concept_visualization_crystalli_078204a3-ce4a-43a4-a048-b2f04f89c27d_0-1920w.png");
    background-origin: border-box;
}
#\39 ca2bd69.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAwUlEQVQI12Mo6l+a0zE3oWZycH6re0ajdVSBeWSBYWCKQ1KlT04zQ9GEpRktMyPLekIK2v3z2j3S65ySqy0iciyj8iwjshlyu+Ym1E4MKmgNLuwMLOjyzWl1Sam2isw1DEjSdA9nSG+aEl/TH1jQ6pfX6pFe75Zaax9XahaereUVrWjvw5BYOzG0pMM9vcYxqcIqKt84MEXXO0bdPULJOVja0o0hoX6qf36rXVyRWXgWyEDXEGVHf1lbHxk7P2EDawAy0UKsesA5OwAAAABJRU5ErkJggg==');
}
    
#\38 2f37ec0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#a8d59c6d {
    min-height: 448px;
    column-gap: 3%;
    row-gap: 18px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 10% 0% 10%;
    margin: 0% 0% 0% 0%;
}
    
#\39 2aabd2b {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\38 184fce0 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 6% 4% 6% 4%;
    margin: 0% 0% 0% 0%;
}
    
#ec498d9e {
    width: 100%;
    height: 200px;
    max-width: 100%;
}
    
#\38 03d0bc0 {
    background-color: var(--color_4);
    background-image: none;
}
    
#eb481c02 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 30px;
    width: 48%;
    min-width: 4%;
    order: 0;
    padding: 4% 16px 4% 16px;
    margin: 0% 0% 0% 0%;
}
    
#d8a47d79 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#e28b2c4c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#adc24548 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/aba6189b/dms3rep/multi/opt/18e0a220d4-1178h.jpg");
    order: 1;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
#adc24548.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAdEAACAgMAAwAAAAAAAAAAAAABAgADBAURBhJB/8QAFQEBAQAAAAAAAAAAAAAAAAAAAAL/xAAXEQADAQAAAAAAAAAAAAAAAAAAAQMx/9oADAMBAAIRAxEAPwC5qfJq8fKtRKLArN1wCOEysd+/T6oQPgiJEloqf//Z');
}
    
#e4efeace {
    width: 280px;
    height: auto;
    min-height: 64px;
    max-width: 100%;
    order: 4;
}
    
#\30 c5a6da0 {
    width: 96%;
    height: auto;
    max-width: 100%;
    order: 2;
}
}



@media all {
    
#\32 93d8b3b {
    background-color: var(--color_3);
    background-image: initial;
}
    
#c083b724 {
    width: 250px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    max-height: none;
    justify-self: auto;
    align-self: auto;
    order: 3;
    grid-area: auto / auto / auto / auto;
}
    
#\35 1e23a33 {
    min-height: 475px;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#c281bd2d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 51.36%;
    min-width: 4%;
    order: 1;
    background-color: rgba(213, 226, 230, 1);
    background-image: none;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
}
    
#\36 edb45be {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin-top: 0px;
    margin-right: 0%;
    margin-left: 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 d74a1e6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 5% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 e4b1682 {
    width: 99.85%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#dcf9a5e5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48.64%;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/aba6189b/dms3rep/multi/opt/kink001_Several_square_lithium_batteries_connected_by_circuit_81d03ded-3bdf-42d6-b796-1df11282c164_0-1309h.png");
    order: 0;
    border-radius: 0px 0px 0px 0px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
#dcf9a5e5.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAIAAABPmPnhAAAACXBIWXMAAAsTAAALEwEAmpwYAAABA0lEQVQI1wH4AAf/AL6mnLesqK2srqCTj52HfqOLgquZkq6clrKgmb6vqQC4o5uuo6Cin5+bjIaVfXOcfnGfhXuokYirmZK0pqEAqpKJoI6HlIaAkn51jXZslnxxkndtl3pumoB1pY6EAJt8b5N7b4t1aYVuYoVsYJN6cI95cJF2a5N4bJ+DeACNbFyLcmaJcWZ/ZVl8YFSKcmiMeXKOdWyNcmaXem4AeV5PgGpfhnBngWVYdlZHgmJUjHZtmYZ+mImEn4+KAHFYSnxgU4ZmWYplVXtYSYBgUo16c6GXlaWjpqqoqQBuSjd6UDyFWkaQaFWBZFiBa2GQg3+ooaKytLq5vMK2xntil6J9OQAAAABJRU5ErkJggg==');
}
    
#\38 2113dfc {
    width: 100%;
    height: 200px;
    max-width: 100%;
}
}



@media all {
    
#\32 8250192 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\34 44a0331 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 2% 2% 0% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\36 bbf7cd5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 40px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#fe2e9108 {
    background-color: var(--color_4);
    background-image: initial;
}
    
#widget_jfu {
    width: 44.90%;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media all {
    
#e5dda13e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 20.5%;
    min-width: 4%;
    justify-content: flex-start;
    border-style: solid;
    border-color: #000000 #000000 #000000 var(--color_1);
    border-width: 0 0 0 1px;
    margin-bottom: 5%;
    padding: 24px 24px 24px 24px;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\34 d48eb74 {
    min-height: 240px;
    column-gap: 6%;
    row-gap: 36px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 2% 2% 8% 2%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#\35 08c78cb {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#f37daaab {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 20.5%;
    min-width: 4%;
    justify-content: flex-start;
    border-style: solid;
    border-color: #000000 #000000 #000000 var(--color_1);
    border-width: 0 0 0 1px;
    margin-top: 5%;
    padding: 24px 24px 24px 24px;
    margin-right: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#\39 f27f0d7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#b671c4b8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\38 14f6830 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\38 6e40b4c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 20.5%;
    min-width: 4%;
    justify-content: flex-start;
    border-style: solid;
    border-color: #000000 #000000 #000000 var(--color_1);
    border-width: 0 0 0 1px;
    margin-top: 5%;
    padding: 24px 24px 24px 24px;
    margin-right: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#\38 5a7029a {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\33 18d171a {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#cac73a0f {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\32 3590c99 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#a8154eff {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 20.5%;
    min-width: 4%;
    justify-content: flex-start;
    border-style: solid;
    border-color: #000000 #000000 #000000 var(--color_1);
    border-width: 0 0 0 1px;
    margin-bottom: 5%;
    padding: 24px 24px 24px 24px;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#bd6e6144 {
    background-color: var(--color_4);
    background-image: initial;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 2472913 {
    min-height: 100%;
    width: 23.54%;
    order: 3;
    max-height: none;
    height: auto;
    justify-content: flex-start;
    padding: 4% 2% 4% 2%;
    margin: 0px 0% 0px 0%;
}
    
#\36 3bd85219866cc3622781520 {
    padding-right: 0%;
    padding-left: 0%;
    min-height: 541px;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#\36 3bd85219866cc3622781521 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 51px;
}
    
#group_kjm {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 1;
    flex-direction: row;
    flex-wrap: nowrap;
    padding-left: 2%;
    align-content: flex-start;
    align-items: flex-start;
    padding-top: 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#eaac2fa7 {
    padding-left: 2%;
    padding-right: 2%;
    min-height: 168px;
    height: auto;
    padding-top: 4%;
    width: 21.97%;
    order: 1;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\38 6e3a83b {
    min-height: 168px;
    width: 19.79%;
    justify-self: auto;
    order: 2;
    justify-content: flex-start;
    padding: 4% 2% 4% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dc2f4c93 {
    width: 100.00%;
}
    
#widget_r3f {
    width: 100.00%;
}
    
#\30 c0b833f {
    width: 100.00%;
}
    
#group_311 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    padding-left: 4%;
    padding-right: 4%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f2164d4f {
    padding-left: 1%;
    padding-right: 1%;
}
    
#\35 bc69528 {
    row-gap: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
    
#widget_oj2 {
    margin-top: 1px;
}
    
#widget_r7v {
    margin-top: -1px;
    width: 100%;
    height: 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 a2eb35f {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 0% 0% 8% 0%;
}
    
#\39 821e80c {
    width: 100%;
    min-height: 952px;
    height: auto;
}
#\39 821e80c.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAANCAIAAAAfVWhSAAAACXBIWXMAAAsTAAALEwEAmpwYAAABnklEQVQY0wGTAWz+ALXJ47TI5LPI5a7E4aa925+42Zy22Zu33Je125W13AC/0Oe5y+SyxeCfscuMmbGEkKiNnrmbs9Sdud2cut4Ay9rsucneoK/FgIibbGt5b2l1eXmKipSrj6TClq/PAM/c6rG9zouSpGdjb11MUWVNTGxbX3NveXqGmYSXsAC1wtCZorN4d4heUVplTUxwUktwVlFnV1ZoaXNve44AhI+eenyJc2hwZlJRa1BHak5AblNIZlJOXVphWGBxAE1YaFxaY3JhX3RcUHJYSGVKPGhNQWpTTVxUWUxRXgAwNkFKQ0JtV0l2XEdyWUVlTDtjSz1kTkdPR0o4PEYANDM0W01EiG9Zkndci3FYfWFLe15JfF9NX05FPjk3ADgyLFhLQHpmVH9qV3tlUXVdSnNaRnBWRFVENzkyKAA5MyZQRjdoWUZoWUZiUj9eTTheTDZdSjNKPik3MR4AKisbLy8gNDIkMzEjMS8hMTAgMS8eMC4bKysYJikWACQqFSUqFSYqFCYqFCcqFCYrFCUrFCMqEyEoEx8nE2nhoEVFfj1dAAAAAElFTkSuQmCC');
}
    
#aa4b5d98 {
    width: 100%;
    min-height: 80px;
    padding-left: 8%;
    row-gap: 18px;
    padding-right: 8%;
}
    
#widget_443 {
    order: 0;
}
    
#widget_7fd {
    order: 3;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 5000613 {
    order: 1;
}
    
#\35 d760708 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    column-gap: 1%;
    min-height: 240px;
}
    
#\39 a15cb3c {
    width: 32.67%;
    min-height: 8px;
    align-items: center;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\33 f9f9cf4 {
    width: 32.67%;
    min-height: 8px;
    align-items: center;
    justify-content: flex-start;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#c1523de4 {
    width: 32.67%;
    min-height: 8px;
    align-items: center;
    justify-content: flex-start;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#widget_r7i {
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#f03096f5 {
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\35 98712ea {
    flex-direction: column;
    flex-wrap: nowrap;
    width: 96.92%;
    order: 0;
    justify-content: space-between;
    height: auto;
    min-height: 154px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bd4780e2 {
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\39 d39da36 {
    flex-direction: column;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    width: 96.23%;
    order: 0;
    justify-content: space-between;
    height: auto;
    min-height: 154px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f4c20f55 {
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#e392aed6 {
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#group_prp {
    flex-direction: column;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    width: 97.27%;
    order: 0;
    height: auto;
    min-height: 144px;
    justify-content: space-between;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_g6g {
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#ce5e6fb1 {
    order: 1;
}
    
#widget_000 {
    order: 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b3244968 {
    padding-left: 0%;
    padding-right: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding-bottom: 8%;
}
    
#\33 e2fa748 {
    width: 100%;
    min-height: 80px;
    order: 1;
    padding: 8% 8% 16px 8%;
}
    
#a4e0d194 {
    width: 100%;
    min-height: 80px;
    order: 0;
}
    
#\37 26fb0b8 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    height: 350px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 d4c3f9d {
    padding-left: 16px;
    padding-right: 16px;
    row-gap: 17px;
    width: 100%;
    min-height: 80px;
    justify-content: flex-start;
    align-items: flex-start;
}
    
#\33 d70a009 {
    padding-left: 16px;
    padding-right: 16px;
    row-gap: 24px;
    width: 100%;
    min-height: 80px;
    justify-content: flex-start;
    align-items: center;
}
    
#b5d841c9 {
    width: 100%;
}
    
#\33 331fbde {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
    padding: 8% 4% 8% 4%;
}
    
#\31 87d1b67 {
    margin-left: 0%;
    margin-right: 0%;
    width: 82.90%;
    max-width: none;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 0191658 {
    padding-left: 16px;
    padding-right: 16px;
    row-gap: 24px;
    width: 100%;
    min-height: 80px;
    justify-content: flex-start;
    align-items: center;
}
    
#\35 795f834 {
    width: 100%;
}
    
#eefa69fd {
    margin-left: 0%;
    margin-right: 0%;
    width: 82.90%;
    max-width: none;
}
    
#bb4fe9df {
    padding-left: 16px;
    padding-right: 16px;
    row-gap: 17px;
    width: 100%;
    min-height: 80px;
    justify-content: flex-start;
    align-items: flex-start;
}
    
#\37 72f130c {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
    padding: 8% 4% 8% 4%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 8b6cc83 {
    width: 100%;
    min-height: 443px;
    height: auto;
}
#\30 8b6cc83.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAASAAoDASIAAhEBAxEB/8QAGAAAAwEBAAAAAAAAAAAAAAAAAAQGBQf/xAAhEAACAgICAQUAAAAAAAAAAAABAgQRAAUDURIGISIxkf/EABUBAQEAAAAAAAAAAAAAAAAAAAQC/8QAGxEAAgIDAQAAAAAAAAAAAAAAAQIAAwQREjH/2gAMAwEAAhEDEQA/AOM8uonTW45skM6N8qA+sTaJL8jUV6vo5SwNrG10IrNkFeUC0X2NnrM9vU7sxIIom8RRWGGyYO7IYEcrI7fsTPWyTivkez+4YZC+RDT/2Q==');
}
    
#\30 e6dcd42 {
    width: 100.00%;
    order: 0;
}
    
#a356e150 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 2%;
    row-gap: 7px;
}
    
#\30 899a355 {
    width: 100%;
    order: 2;
}
    
#edfff671 {
    width: 100%;
    min-height: 80px;
    row-gap: 17px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a985df69 {
    margin-left: 0%;
    margin-right: 0%;
    width: 73.61%;
    max-width: none;
}
    
#f76440b5::before, #f76440b5 > .bgExtraLayerOverlay {
    
}
#f76440b5 {
    padding-left: 16px;
    padding-right: 16px;
    row-gap: 10px;
    width: 100%;
    min-height: 60px;
    justify-content: flex-start;
    height: auto;
    padding-bottom: 16px;
    align-items: center;
}
#f76440b5.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\32 22fc457 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 44px;
    padding: 8% 4% 2% 4%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d9362527 {
    min-height: 60px;
    width: 100.00%;
    height: 82px;
}
    
#\35 eab8efb {
    padding-left: 0px;
    padding-right: 0px;
}
    
#da5cd320 {
    padding-left: 4%;
    padding-right: 4%;
    padding-bottom: 8%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 6311544 {
    row-gap: 16px;
    width: 100%;
    min-height: 80px;
    justify-content: flex-start;
    order: 0;
    padding: 8% 8% 8% 8%;
}
    
#\34 8bfc1f0 {
    align-self: auto;
    width: 100%;
    max-width: none;
    order: 1;
    margin: 0px 0% 5% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 bd97eec {
    align-self: auto;
    width: 100%;
    max-width: none;
    order: 1;
    margin: 0px 0% 5% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f2c4cc86 {
    margin: 0px 0% 0px 0%;
}
    
#\32 7d0601f {
    height: auto;
    order: 2;
    min-height: 50px;
}
    
#b35729f1 {
    background-size: cover;
    background-repeat: no-repeat;
    width: 100%;
    min-height: 80px;
    order: 1;
    padding-left: 16px;
    padding-right: 16px;
}
#b35729f1.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgcI/8QAIRAAAgICAQQDAAAAAAAAAAAAAQIDBAAFBhESITEyQWH/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/8QAGhEAAgIDAAAAAAAAAAAAAAAAAQIAAwQhMf/aAAwDAQACEQMRAD8AmW10clC8lex1kUMA4Q+RjSLh8bRIy1bRBUEYB5Jbno7iGeOVmZO35H35+80drd3M+uqsY06tEh9/gw5oLdMQuQq7An//2Q==');
}
    
#\34 f56ef2b {
    width: 99.86%;
    height: 436px;
}
    
#e7e04d12 {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: none;
    order: 0;
}
    
#\39 9bf2fbd {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    column-gap: 0%;
    padding: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 432e4a9 {
    width: 100.00%;
    order: 0;
}
    
#\39 be96a07 {
    width: 100%;
    order: 2;
}
    
#\37 64cab60 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 2%;
    row-gap: 7px;
}
    
#\37 ce893bc {
    width: 100%;
    min-height: 202px;
    height: auto;
}
#\37 ce893bc.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAASAAoDASIAAhEBAxEB/8QAGAAAAwEBAAAAAAAAAAAAAAAAAAIFBAb/xAAoEAACAQMBBQkAAAAAAAAAAAABAgQAAxEFBhMUITESIjJBQlFhcaH/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBf/EABwRAAEEAwEAAAAAAAAAAAAAAAEAAwQxAhETMv/aAAwDAQACEQMRAD8A4a3p0mPi/czOkyBvC7Hp90w1qQoC9tBjlj2qrK2kgX9UsLwwZJhFtVt+gGnbZnTSxO/cc+hPT9pUTNpsnqLRZmLjuuRpR5VtLcjY5raKrMuSVGM1vlu3FXu8fG3n80UVLkegqUel/9k=');
}
    
#c910143d {
    width: 100%;
    min-height: 80px;
    row-gap: 17px;
}
    
#\33 14ce646 {
    width: 59.45%;
    min-height: 60px;
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 ca2bd69::before, #\39 ca2bd69 > .bgExtraLayerOverlay {
    
}
#\39 ca2bd69.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAwUlEQVQI12Mo6l+a0zE3oWZycH6re0ajdVSBeWSBYWCKQ1KlT04zQ9GEpRktMyPLekIK2v3z2j3S65ySqy0iciyj8iwjshlyu+Ym1E4MKmgNLuwMLOjyzWl1Sam2isw1DEjSdA9nSG+aEl/TH1jQ6pfX6pFe75Zaax9XahaereUVrWjvw5BYOzG0pMM9vcYxqcIqKt84MEXXO0bdPULJOVja0o0hoX6qf36rXVyRWXgWyEDXEGVHf1lbHxk7P2EDawAy0UKsesA5OwAAAABJRU5ErkJggg==');
}
    
#\38 2f37ec0 {
    width: 100%;
    min-height: 8px;
    justify-content: space-between;
    row-gap: 0px;
}
    
#a8d59c6d {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 480px;
    padding: 10% 6% 10% 6%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 184fce0 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 2%;
    row-gap: 7px;
}
    
#eb481c02 {
    width: 100%;
    min-height: 80px;
    row-gap: 17px;
}
    
#e28b2c4c {
    width: 100.00%;
    order: 0;
}
    
#adc24548 {
    width: 100%;
    min-height: 202px;
    height: auto;
}
#adc24548.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAdEAACAgMAAwAAAAAAAAAAAAABAgADBAURBhJB/8QAFQEBAQAAAAAAAAAAAAAAAAAAAAL/xAAXEQADAQAAAAAAAAAAAAAAAAAAAQMx/9oADAMBAAIRAxEAPwC5qfJq8fKtRKLArN1wCOEysd+/T6oQPgiJEloqf//Z');
}
    
#e4efeace {
    width: 59.45%;
    min-height: 60px;
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 c5a6da0 {
    width: 100%;
    order: 2;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#edac284d {
    margin: 0px 0% 0px 0%;
}
    
#c083b724 {
    height: auto;
    order: 2;
    min-height: 50px;
}
    
#\35 1e23a33 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    column-gap: 0%;
    padding: 0% 0% 0% 0%;
}
    
#c281bd2d {
    row-gap: 16px;
    width: 100%;
    min-height: 80px;
    justify-content: flex-start;
    order: 0;
    padding: 8% 8% 8% 8%;
}
    
#\36 edb45be {
    align-self: auto;
    width: 100%;
    max-width: none;
    order: 1;
    margin: 0px 0% 5% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 d74a1e6 {
    align-self: auto;
    width: 100%;
    max-width: none;
    order: 1;
    margin: 0px 0% 5% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 e4b1682 {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: none;
    order: 0;
}
    
#dcf9a5e5 {
    background-size: cover;
    background-repeat: no-repeat;
    width: 100%;
    min-height: 80px;
    order: 1;
    padding-left: 16px;
    padding-right: 16px;
}
#dcf9a5e5.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAIAAABPmPnhAAAACXBIWXMAAAsTAAALEwEAmpwYAAABA0lEQVQI1wH4AAf/AL6mnLesqK2srqCTj52HfqOLgquZkq6clrKgmb6vqQC4o5uuo6Cin5+bjIaVfXOcfnGfhXuokYirmZK0pqEAqpKJoI6HlIaAkn51jXZslnxxkndtl3pumoB1pY6EAJt8b5N7b4t1aYVuYoVsYJN6cI95cJF2a5N4bJ+DeACNbFyLcmaJcWZ/ZVl8YFSKcmiMeXKOdWyNcmaXem4AeV5PgGpfhnBngWVYdlZHgmJUjHZtmYZ+mImEn4+KAHFYSnxgU4ZmWYplVXtYSYBgUo16c6GXlaWjpqqoqQBuSjd6UDyFWkaQaFWBZFiBa2GQg3+ooaKytLq5vMK2xntil6J9OQAAAABJRU5ErkJggg==');
}
    
#\38 2113dfc {
    width: 99.86%;
    height: 436px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 44a0331 {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 6e40b4c {
    width: 49%;
    min-height: 80px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#e5dda13e {
    width: 49%;
    min-height: 80px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\34 d48eb74 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: wrap;
    min-height: 240px;
    column-gap: 2%;
    padding-bottom: 12%;
}
    
#f37daaab {
    width: 49%;
    min-height: 80px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#a8154eff {
    width: 49%;
    min-height: 80px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
}



@media (max-width: 767px) {
    
#\32 6e46b8e {
    grid-template-rows: minmax(8px, max-content);
}
    
#\33 331fbde {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#\37 72f130c {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#f80f0269 {
    grid-template-rows: minmax(8px, max-content);
}
}



@media (max-width: 767px) {
    
#\32 22fc457 {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#f3e54f6a {
    grid-template-rows: minmax(8px, max-content);
}
}



@media (max-width: 767px) {
    
#\36 0dbb5bb {
    grid-template-rows: minmax(8px, max-content);
}
    
#\39 9bf2fbd {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#\32 93d8b3b {
    grid-template-rows: minmax(8px, max-content);
}
    
#\35 1e23a33 {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#\31 2472913 {
    width: 100%;
    flex-direction: row;
    height: auto;
    min-height: 74px;
    flex-wrap: nowrap;
    justify-self: auto;
    order: 3;
    align-items: center;
    justify-content: flex-start;
    padding: 8px 4% 8px 4%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3bd85219866cc3622781521 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    row-gap: 32px;
    padding-left: 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 22px;
    padding: 12% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
#\36 3bd85219866cc362278151f {
    background-repeat: no-repeat;
    background-size: cover;
    background-position: 0% 50%;
}
    
#group_kjm {
    flex-direction: column;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: flex-start;
    width: 100%;
    order: 1;
    padding-left: 0%;
    align-items: flex-start;
    height: auto;
    min-height: 297px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#eaac2fa7 {
    width: 100%;
    flex-direction: row;
    height: auto;
    min-height: 75px;
    align-items: center;
    justify-content: flex-start;
    flex-wrap: nowrap;
    order: 1;
    justify-self: auto;
    align-self: auto;
    padding: 8px 4% 8px 4%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 6e3a83b {
    width: 100.00%;
    flex-direction: row;
    height: auto;
    min-height: 72px;
    flex-wrap: nowrap;
    order: 2;
    align-items: center;
    justify-content: flex-start;
    padding: 8px 4% 8px 4%;
    margin: 0px 0% 0px 0%;
}
    
#dc2f4c93 {
    width: 26.77%;
    margin: 0px 0% 0px 0%;
}
    
#widget_r3f {
    width: 42.01%;
    margin: 0px 0% 0px 0%;
}
    
#\30 c0b833f {
    width: 27.93%;
    margin: 0px 0% 0px 0%;
}
    
#e49ee549 {
    width: 40.04%;
    margin: 0px 0% 0px 0%;
}
    
#\34 190f60f {
    width: 39.81%;
    margin: 0px 0% 0px 0%;
}
    
#\38 33273d9 {
    width: 33.22%;
    margin: 0px 0% 0px 0%;
}
    
#widget_l11.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
}
#widget_l11 {
    width: 98.60%;
    margin-top: 58px;
}
    
#widget_gbf.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-left: 0%;
}
#widget_gbf {
    min-height: 54px;
    width: 228px;
    margin-top: 40px;
}
    
#group_311 {
    padding-left: 4%;
    align-self: auto;
    align-items: flex-start;
    height: auto;
    min-height: 240px;
    justify-self: auto;
    width: 100%;
    order: 0;
    padding-right: 4%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_nuq.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 10px 0px 10px;
}
#widget_nuq {
    width: 98.79%;
    margin: 0px 0px 0px 0px;
}
}



@media (max-width: 767px) {
    
#\35 bc69528 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0px 0px;
}
    
#f2164d4f {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#widget_oj2 {
    margin-top: 3px;
}
}



@media (max-width: 767px) {
    
#\39 821e80c {
    width: 100%;
    min-height: 477px;
    align-items: center;
    height: auto;
}
#\39 821e80c.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAANCAIAAAAfVWhSAAAACXBIWXMAAAsTAAALEwEAmpwYAAABnklEQVQY0wGTAWz+ALXJ47TI5LPI5a7E4aa925+42Zy22Zu33Je125W13AC/0Oe5y+SyxeCfscuMmbGEkKiNnrmbs9Sdud2cut4Ay9rsucneoK/FgIibbGt5b2l1eXmKipSrj6TClq/PAM/c6rG9zouSpGdjb11MUWVNTGxbX3NveXqGmYSXsAC1wtCZorN4d4heUVplTUxwUktwVlFnV1ZoaXNve44AhI+eenyJc2hwZlJRa1BHak5AblNIZlJOXVphWGBxAE1YaFxaY3JhX3RcUHJYSGVKPGhNQWpTTVxUWUxRXgAwNkFKQ0JtV0l2XEdyWUVlTDtjSz1kTkdPR0o4PEYANDM0W01EiG9Zkndci3FYfWFLe15JfF9NX05FPjk3ADgyLFhLQHpmVH9qV3tlUXVdSnNaRnBWRFVENzkyKAA5MyZQRjdoWUZoWUZiUj9eTTheTDZdSjNKPik3MR4AKisbLy8gNDIkMzEjMS8hMTAgMS8eMC4bKysYJikWACQqFSUqFSYqFCYqFCcqFCYrFCUrFCMqEyEoEx8nE2nhoEVFfj1dAAAAAElFTkSuQmCC');
}
    
#aa4b5d98 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    padding-left: 6%;
    padding-right: 6%;
    row-gap: 24px;
    padding-bottom: 12%;
}
    
#\39 a2eb35f {
    min-height: unset;
    flex-direction: column;
    row-gap: 0px;
    padding: 0% 0% 0% 0%;
}
    
#widget_443 {
    margin: 0px 0% 0px 0%;
}
    
#widget_7fd {
    width: 220px;
    align-self: center;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\35 5000613 {
    order: 1;
}
    
#\39 a15cb3c {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 6% 6% 6% 6%;
}
    
#\35 d760708 {
    min-height: 0;
    flex-direction: column;
    padding-left: 6%;
    padding-right: 6%;
    flex-wrap: nowrap;
    row-gap: 13px;
}
    
#\33 f9f9cf4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-top: 7%;
    padding-bottom: 24px;
}
    
#c1523de4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-top: 24px;
    padding-bottom: 24px;
}
    
#widget_r7i {
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#f03096f5 {
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\35 98712ea {
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: space-between;
    height: auto;
    min-height: 145px;
}
    
#bd4780e2 {
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\39 d39da36 {
    flex-direction: column;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    width: 96.72%;
    order: 0;
    height: auto;
    min-height: 144px;
    justify-content: space-between;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_prp {
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: space-between;
    height: auto;
    min-height: 142px;
}
    
#group_g6g {
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#f4c20f55 {
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#e392aed6 {
    align-items: center;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#b3244968 {
    min-height: unset;
    flex-direction: column;
    padding-left: 0%;
    padding-right: 0%;
}
    
#a4e0d194 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
}
    
#\37 26fb0b8 {
    height: 240px;
    margin-top: 2px;
}
    
#\33 e2fa748 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
    padding: 6% 6% 6% 6%;
}
}



@media (max-width: 767px) {
    
#\39 d4c3f9d {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    order: 0;
    justify-content: flex-start;
    padding-left: 16px;
    padding-right: 16px;
    row-gap: 21px;
}
    
#\33 d70a009 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
    justify-content: flex-start;
    padding-left: 16px;
    padding-right: 16px;
    row-gap: 40px;
}
    
#b5d841c9 {
    width: 311px;
}
    
#\33 331fbde {
    min-height: 0;
    flex-direction: column;
    row-gap: 15px;
    flex-wrap: nowrap;
    padding: 12% 4% 12% 4%;
}
    
#\31 87d1b67 {
    width: 100.00%;
}
    
#\35 693eb95.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-left: 0%;
}
#\35 693eb95 {
    min-height: 54px;
    width: 228px;
    margin-top: 40px;
}
}



@media (max-width: 767px) {
    
#\35 0191658 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
    justify-content: flex-start;
    padding-left: 16px;
    padding-right: 16px;
    row-gap: 40px;
}
    
#\35 795f834 {
    width: 311px;
}
    
#eefa69fd {
    width: 100.00%;
}
    
#bb4fe9df {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    order: 0;
    justify-content: flex-start;
    padding-left: 16px;
    padding-right: 16px;
    row-gap: 21px;
}
    
#\37 72f130c {
    min-height: 0;
    flex-direction: column;
    row-gap: 15px;
    flex-wrap: nowrap;
    padding: 12% 4% 12% 4%;
}
}



@media (max-width: 767px) {
    
#\30 8b6cc83 {
    width: 100%;
    min-height: 266px;
    align-items: center;
    height: auto;
}
#\30 8b6cc83.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAASAAoDASIAAhEBAxEB/8QAGAAAAwEBAAAAAAAAAAAAAAAAAAQGBQf/xAAhEAACAgICAQUAAAAAAAAAAAABAgQRAAUDURIGISIxkf/EABUBAQEAAAAAAAAAAAAAAAAAAAQC/8QAGxEAAgIDAQAAAAAAAAAAAAAAAQIAAwQREjH/2gAMAwEAAhEDEQA/AOM8uonTW45skM6N8qA+sTaJL8jUV6vo5SwNrG10IrNkFeUC0X2NnrM9vU7sxIIom8RRWGGyYO7IYEcrI7fsTPWyTivkez+4YZC+RDT/2Q==');
}
    
#a356e150 {
    min-height: unset;
    flex-direction: column;
    row-gap: 14px;
    padding: 8% 4% 8% 4%;
}
    
#\30 899a355 {
    width: 100%;
}
    
#\36 ec9ec84 {
    height: 144px;
}
    
#edfff671 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 11px;
}
}



@media (max-width: 767px) {
    
#a985df69 {
    width: 92.93%;
}
    
#f76440b5::before, #f76440b5 > .bgExtraLayerOverlay {
    
}
#f76440b5 {
    width: 100%;
    min-height: 83px;
    align-items: center;
    order: 0;
    justify-content: center;
    height: auto;
    padding: 16px 16px 8px 16px;
}
#f76440b5.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\32 22fc457 {
    min-height: 0;
    flex-direction: column;
    row-gap: 32px;
    flex-wrap: nowrap;
    padding: 12% 4% 2% 4%;
}
}



@media (max-width: 767px) {
    
#d9362527 {
    min-height: 70px;
}
    
#\35 eab8efb {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-left: 6px;
    padding-right: 6px;
}
    
#da5cd320 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 0% 12% 0%;
}
}



@media (max-width: 767px) {
    
#\34 6311544 {
    width: 100%;
    min-height: 240px;
    align-items: flex-start;
    order: 0;
    justify-content: flex-start;
    row-gap: 20px;
    padding: 10% 10% 10% 10%;
}
    
#\34 8bfc1f0 {
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: none;
    margin-bottom: 3%;
}
    
#\33 bd97eec {
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: none;
    margin-bottom: 3%;
}
    
#f2c4cc86 {
    margin: 0px 0% 0px 0%;
}
    
#\32 7d0601f {
    height: auto;
    width: 100%;
    min-height: 50px;
}
    
#b35729f1 {
    width: 100%;
    min-height: 247px;
    align-items: center;
    order: 1;
    background-size: cover;
    background-repeat: no-repeat;
}
#b35729f1.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgcI/8QAIRAAAgICAQQDAAAAAAAAAAAAAQIDBAAFBhESITEyQWH/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/8QAGhEAAgIDAAAAAAAAAAAAAAAAAQIAAwQhMf/aAAwDAQACEQMRAD8AmW10clC8lex1kUMA4Q+RjSLh8bRIy1bRBUEYB5Jbno7iGeOVmZO35H35+80drd3M+uqsY06tEh9/gw5oLdMQuQq7An//2Q==');
}
    
#\39 9bf2fbd {
    min-height: unset;
    flex-direction: column;
    row-gap: 0px;
    padding: 0% 0% 0% 0%;
}
}



@media (max-width: 767px) {
    
#\39 be96a07 {
    width: 100%;
}
    
#\37 64cab60 {
    min-height: unset;
    flex-direction: column;
    row-gap: 14px;
    padding: 8% 4% 8% 4%;
}
    
#\30 6d2fb9b {
    height: 144px;
}
    
#\37 ce893bc {
    width: 100%;
    min-height: 139px;
    align-items: center;
    height: auto;
}
#\37 ce893bc.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAASAAoDASIAAhEBAxEB/8QAGAAAAwEBAAAAAAAAAAAAAAAAAAIFBAb/xAAoEAACAQMBBQkAAAAAAAAAAAABAgQAAxEFBhMUITESIjJBQlFhcaH/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBf/EABwRAAEEAwEAAAAAAAAAAAAAAAEAAwQxAhETMv/aAAwDAQACEQMRAD8A4a3p0mPi/czOkyBvC7Hp90w1qQoC9tBjlj2qrK2kgX9UsLwwZJhFtVt+gGnbZnTSxO/cc+hPT9pUTNpsnqLRZmLjuuRpR5VtLcjY5raKrMuSVGM1vlu3FXu8fG3n80UVLkegqUel/9k=');
}
    
#c910143d {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 11px;
}
    
#\33 14ce646 {
    width: 100%;
    min-height: 50px;
}
}



@media (max-width: 767px) {
    
#\39 ca2bd69::before, #\39 ca2bd69 > .bgExtraLayerOverlay {
    
}
#\39 ca2bd69.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAwUlEQVQI12Mo6l+a0zE3oWZycH6re0ajdVSBeWSBYWCKQ1KlT04zQ9GEpRktMyPLekIK2v3z2j3S65ySqy0iciyj8iwjshlyu+Ym1E4MKmgNLuwMLOjyzWl1Sam2isw1DEjSdA9nSG+aEl/TH1jQ6pfX6pFe75Zaax9XahaereUVrWjvw5BYOzG0pMM9vcYxqcIqKt84MEXXO0bdPULJOVja0o0hoX6qf36rXVyRWXgWyEDXEGVHf1lbHxk7P2EDawAy0UKsesA5OwAAAABJRU5ErkJggg==');
}
    
#\38 2f37ec0 {
    width: 100%;
    min-height: 246px;
    align-items: center;
    row-gap: 16px;
    padding-left: 16px;
    padding-right: 16px;
}
    
#a8d59c6d {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 16% 6% 16% 6%;
}
}



@media (max-width: 767px) {
    
#\38 184fce0 {
    min-height: unset;
    flex-direction: column;
    row-gap: 14px;
    padding: 8% 4% 8% 4%;
}
    
#ec498d9e {
    height: 308px;
}
    
#eb481c02 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 11px;
}
    
#adc24548 {
    width: 100%;
    min-height: 139px;
    align-items: center;
    height: auto;
}
#adc24548.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAdEAACAgMAAwAAAAAAAAAAAAABAgADBAURBhJB/8QAFQEBAQAAAAAAAAAAAAAAAAAAAAL/xAAXEQADAQAAAAAAAAAAAAAAAAAAAQMx/9oADAMBAAIRAxEAPwC5qfJq8fKtRKLArN1wCOEysd+/T6oQPgiJEloqf//Z');
}
    
#e4efeace {
    width: 100%;
    min-height: 50px;
}
    
#\30 c5a6da0 {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#edac284d {
    margin: 0px 0% 0px 0%;
}
    
#c083b724 {
    height: auto;
    width: 100%;
    min-height: 50px;
}
    
#\35 1e23a33 {
    min-height: unset;
    flex-direction: column;
    row-gap: 0px;
    padding: 0% 0% 0% 0%;
}
    
#c281bd2d {
    width: 100%;
    min-height: 240px;
    align-items: flex-start;
    order: 0;
    justify-content: flex-start;
    row-gap: 20px;
    padding: 10% 10% 10% 10%;
}
    
#\36 edb45be {
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: none;
    margin-bottom: 3%;
}
    
#\30 d74a1e6 {
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: none;
    margin-bottom: 3%;
}
    
#dcf9a5e5 {
    width: 100%;
    min-height: 247px;
    align-items: center;
    order: 1;
    background-size: cover;
    background-repeat: no-repeat;
}
#dcf9a5e5.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAIAAABPmPnhAAAACXBIWXMAAAsTAAALEwEAmpwYAAABA0lEQVQI1wH4AAf/AL6mnLesqK2srqCTj52HfqOLgquZkq6clrKgmb6vqQC4o5uuo6Cin5+bjIaVfXOcfnGfhXuokYirmZK0pqEAqpKJoI6HlIaAkn51jXZslnxxkndtl3pumoB1pY6EAJt8b5N7b4t1aYVuYoVsYJN6cI95cJF2a5N4bJ+DeACNbFyLcmaJcWZ/ZVl8YFSKcmiMeXKOdWyNcmaXem4AeV5PgGpfhnBngWVYdlZHgmJUjHZtmYZ+mImEn4+KAHFYSnxgU4ZmWYplVXtYSYBgUo16c6GXlaWjpqqoqQBuSjd6UDyFWkaQaFWBZFiBa2GQg3+ooaKytLq5vMK2xntil6J9OQAAAABJRU5ErkJggg==');
}
}



@media (max-width: 767px) {
    
#\34 44a0331 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    padding-bottom: 2%;
}
    
#\36 bbf7cd5 {
    width: 100%;
    min-height: 51px;
    align-items: center;
    height: auto;
}
    
#widget_jfu {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\38 6e40b4c {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    margin-top: 0%;
}
    
#e5dda13e {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    margin-bottom: 0%;
}
    
#\34 d48eb74 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    row-gap: 16px;
}
    
#f37daaab {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    margin-top: 0%;
}
    
#a8154eff {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
}

