@media all {
  *#dm .dmInner div.u_3707375714 .svg { fill:rgba(255,255,255,1) !important; }

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

  *#dm .dmInner div.u_1774418632 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1781313416 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1200958665 .svg { fill:rgba(255,255,255,1) !important; }

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_2341046431 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1685985343 hr {
    color:rgba(255,255,255,0.3) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1666376170 hr {
    color:rgba(255,255,255,0.3) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1852986341 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1456040690 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1913867726 hr {
    color:rgba(255,255,255,0.3) !important;
    border-width:1px !important;
  }

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

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

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

  *#dm .dmInner div.u_3011129852 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_3011129852 {
    padding:12.5% !important;
    border-radius:10% 10% 10% 10% !important;
    background-color:var(--color_5) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner div.u_1954185096 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1954185096 {
    padding:12.5% !important;
    border-radius:10% 10% 10% 10% !important;
    background-color:var(--color_5) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner div.u_1418830691 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1418830691 {
    padding:12.5% !important;
    border-radius:10% 10% 10% 10% !important;
    background-color:var(--color_5) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_3918884 .socialHubInnerDiv {
    column-gap:10px !important;
    justify-content:flex-start !important;
  }

  *#dm .dmInner div.u_3918884 .socialHubIcon {
    width:40px !important;
    height:40px !important;
    font-size:27px !important;
    line-height:40px !important;
    color:var(--color_6) !important;
    background-color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner div.u_1449918946 img {
    border-radius:10px 10px 10px 10px !important;
    border-style:solid !important;
    border-color:rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) !important;
    border-width:20px 20px 20px 20px !important;
    box-shadow:rgba(0,0,0,0.15) 0px 0px 11px 0px !important;
  }

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

  *#dm .dmInner div.u_4050596000 img {
    box-shadow:none !important;
    border-style:solid !important;
    border-color:rgb(50,185,255) rgb(50,185,255) rgb(50,185,255) rgb(50,185,255) !important;
    border-width:0px 0px 0px 0px !important;
    border-radius:0px 0px 0px 0px !important;
  }
}
*#dm .dmInner div.u_3011129852
{
	transform:rotate(10deg) !important;
}
*#dm .dmInner div.u_1954185096
{
	transform:rotate(10deg) !important;
}
*#dm .dmInner div.u_1418830691
{
	transform:rotate(10deg) !important;
}
separatorHomeCss{color:red !important}*#dm .dmInner div.u_1449918946
{
}
*#dm .dmInner div.u_3011129852
{
}
*#dm .dmInner div.u_1954185096
{
}
*#dm .dmInner div.u_1418830691
{
}
separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(0,0,0,0);
    --overlapping-background-image: rgba(255, 255, 255, 1);
}
}



@media all {
    
#\39 83bfafd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    align-items: flex-end;
}
    
#fd396c76 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 0px 0px 0px 40px;
    margin: 0px 0% 0px 0%;
}
    
#\39 f3e9d20 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
    
#\34 c02c1b8 {
    background-color: rgba(255,255,255,1);
    background-image: none;
}
    
#group_9io[data-css-edit] {
    border-style: dashed;
}
#group_9io {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_5) var(--color_5) var(--color_5) var(--color_5);
    border-style: solid;
    border-radius: 10px 10px 10px 10px;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#widget_27c {
    width: 100%;
    height: 600px;
    max-width: 100%;
}
    
#\36 84216b4[data-css-edit] {
    border-style: dashed;
}
#\36 84216b4 {
    align-items: flex-end;
    width: 50%;
    min-height: 150px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_6) var(--color_6) var(--color_6) var(--color_6);
    border-style: solid;
    border-radius: 10px 10px 10px 10px;
    padding: 0px 0px 0px 0px;
    margin: -250px -6% 0px 0%;
}
    
#ae82bf34 {
    width: 100%;
    height: 300px;
    max-width: 100%;
}
    
#widget_ndi {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_q21 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_8ds {
    width: 48.16%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_7eu {
    width: 48.16%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_0a8 {
    flex-direction: row;
    justify-content: flex-end;
    align-items: center;
    width: 100%;
    min-height: 85px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 3.6764881878455684%;
    order: 2;
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    flex-wrap: nowrap;
    height: auto;
    background-color: var(--color_6);
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\37 d235a86 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    height: auto;
}
    
#\36 98a77f9 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    max-width: none;
    padding: 220px 0px 0px 0px;
}
    
#ad7329f9::before, #ad7329f9 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_3);
    opacity: 0.5;
    border-radius: inherit;
}
#ad7329f9 {
    background-image: url("https://lirp.cdn-website.com/c59c9087/dms3rep/multi/opt/shutterstock_2644802665-1920w.jpg");
    background-attachment: fixed;
}
    
#group_fpq {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 80px 0px 80px 0px;
    margin: 0px 0% 0px 0%;
}
    
#f2acab25 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-self: auto;
    order: 1;
    --column-gap: 2%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_cn9 {
    width: 220px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#f8867ffb {
    width: 220px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\30 3f07bbb {
    margin: 0px 0% 0px 0%;
}
    
#group_4cn {
    align-items: center;
    width: 23.8%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(0,0,0,0);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(255, 255, 255, 0.3) rgba(255, 255, 255, 0.3) rgba(255, 255, 255, 0.3) rgba(255, 255, 255, 0.3);
    border-style: solid;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_al5 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#widget_6ck {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_mnl {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#group_he9[data-css-edit] {
    transform: scale(1,-1);
}
#group_he9 {
    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/c59c9087/dms3rep/multi/div.svg");
    padding: 0px 0px 0px 0px;
    margin: 0px 0% -2px 0%;
}
#group_he9.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAABCAYAAADn9T9+AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAKElEQVQI12P49++f3L9//1T+//9v+v///+D///8X/v//vxmKC6FiVgCoeiEc3sqP4gAAAABJRU5ErkJggg==');
}
    
#group_1bf {
    align-items: center;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 0px 0px 100px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_d4m {
    flex-direction: row;
    align-items: flex-start;
    width: 1200px;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.5925680159256803%;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ee7d07e6 {
    align-items: center;
    width: 23.8%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(0,0,0,0);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(255, 255, 255, 0.3) rgba(255, 255, 255, 0.3) rgba(255, 255, 255, 0.3) rgba(255, 255, 255, 0.3);
    border-style: solid;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 20px 20px 20px 20px;
    margin: 20px 0% 20px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 98362ea {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\38 5af44a9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 4eef7e4 {
    align-items: center;
    width: 23.8%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(0,0,0,0);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(255, 255, 255, 0.3) rgba(255, 255, 255, 0.3) rgba(255, 255, 255, 0.3) rgba(255, 255, 255, 0.3);
    border-style: solid;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 4392ec3 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#cfd6f7a1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 0860e39 {
    align-items: center;
    width: 23.8%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(0,0,0,0);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(255, 255, 255, 0.3) rgba(255, 255, 255, 0.3) rgba(255, 255, 255, 0.3) rgba(255, 255, 255, 0.3);
    border-style: solid;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 20px 20px 20px 20px;
    margin: 20px 0% 20px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b5db767e {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#e2fb2284 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_shi {
    align-items: center;
    width: 1200px;
    min-height: 144px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_c6d {
    width: 66.27%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_tqh {
    width: 100.00%;
    height: 546px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: -193px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\34 3157875 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 6626687 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
}
    
#\31 6735ed7 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    order: 0;
}
    
#\39 30b35be::before, #\39 30b35be > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(2,15,126,1);
    opacity: 0.9;
    border-radius: inherit;
}
#\39 30b35be {
    background-image: url("https://lirp.cdn-website.com/c59c9087/dms3rep/multi/opt/shutterstock_2665931135-2351h.jpg");
    background-attachment: fixed;
}
#\39 30b35be.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAHhAAAQQCAwEAAAAAAAAAAAAAAgABAwQRIQUGMUH/xAAVAQEBAAAAAAAAAAAAAAAAAAAAA//EABURAQEAAAAAAAAAAAAAAAAAAAEA/9oADAMBAAIRAxEAPwDU8Sb2L4zhEIwxPl97VknY6zSFkC9f4iKZFv/Z');
}
    
#widget_a6u {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_ce9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 ac7f07d {
    margin: 0px 0% 0px 0%;
}
    
#bd62c414[data-css-edit] {
    transform: scale(-1,1);
}
#bd62c414 {
    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/c59c9087/dms3rep/multi/div.svg");
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: -2px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#bd62c414.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAABCAYAAADn9T9+AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAKElEQVQI12P49++f3L9//1T+//9v+v///+D///8X/v//vxmKC6FiVgCoeiEc3sqP4gAAAABJRU5ErkJggg==');
}
    
#group_3bv {
    align-items: center;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    order: 1;
    padding: 100px 0px 100px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_lup {
    align-items: flex-start;
    width: 1200px;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    height: auto;
}
    
#\32 dc5fba5 {
    align-items: stretch;
    width: 1200px;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.5925680159256803%;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#group_3ct {
    align-items: flex-start;
    width: 32.27%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(0,0,0,0);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(255, 255, 255, 0.2) rgba(255, 255, 255, 0.2) rgba(255, 255, 255, 0.2) rgba(255, 255, 255, 0.2);
    border-style: solid;
    justify-content: flex-start;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#widget_34t {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_j47 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#fc55283c {
    align-items: flex-start;
    width: 32.27%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(0,0,0,0);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    justify-content: flex-start;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(255, 255, 255, 0.2) rgba(255, 255, 255, 0.2) rgba(255, 255, 255, 0.2) rgba(255, 255, 255, 0.2);
    border-style: solid;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\37 24c83a2 {
    width: 100%;
    height: 250px;
    max-width: 100%;
    order: 0;
}
    
#\33 f89761d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\39 5a0b90a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\34 ef41297 {
    align-items: flex-start;
    width: 32.27%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(0,0,0,0);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(255, 255, 255, 0.2) rgba(255, 255, 255, 0.2) rgba(255, 255, 255, 0.2) rgba(255, 255, 255, 0.2);
    border-style: solid;
    justify-content: flex-start;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#f7af8386 {
    width: 100%;
    height: 250px;
    max-width: 100%;
    order: 0;
}
    
#aae6cb57 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 aa9c5f3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 846ac51 {
    align-items: stretch;
    width: 1200px;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.5925680159256803%;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#d22ebb8d {
    align-items: flex-start;
    width: 32.27%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(0,0,0,0);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(255, 255, 255, 0.2) rgba(255, 255, 255, 0.2) rgba(255, 255, 255, 0.2) rgba(255, 255, 255, 0.2);
    border-style: solid;
    justify-content: flex-start;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\31 838d5a0 {
    width: 100%;
    height: 250px;
    max-width: 100%;
    order: 0;
}
    
#\36 444e366 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 01447c9 {
    align-items: flex-start;
    width: 32.27%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(0,0,0,0);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    justify-content: flex-start;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(255, 255, 255, 0.2) rgba(255, 255, 255, 0.2) rgba(255, 255, 255, 0.2) rgba(255, 255, 255, 0.2);
    border-style: solid;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#e82eb243 {
    width: 100%;
    height: 250px;
    max-width: 100%;
    order: 0;
}
    
#\36 154b38f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 c65eb98 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 ce67f77 {
    align-items: flex-start;
    width: 32.27%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(0,0,0,0);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(255, 255, 255, 0.2) rgba(255, 255, 255, 0.2) rgba(255, 255, 255, 0.2) rgba(255, 255, 255, 0.2);
    border-style: solid;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\38 0a81555 {
    width: 100%;
    height: 250px;
    max-width: 100%;
    order: 0;
}
    
#\31 4a283d5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 1f8436c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 c55c227 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    order: 2;
}
    
#\36 44a4081[data-css-edit] {
    transform: scale(-1,-1);
}
#\36 44a4081 {
    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/c59c9087/dms3rep/multi/div.svg");
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% -2px 0%;
    grid-area: auto / auto / auto / auto;
}
#\36 44a4081.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAABCAYAAADn9T9+AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAKElEQVQI12P49++f3L9//1T+//9v+v///+D///8X/v//vxmKC6FiVgCoeiEc3sqP4gAAAABJRU5ErkJggg==');
}
    
#widget_t1n {
    width: 50px;
    height: auto;
    max-width: 100%;
    align-self: flex-end;
    margin-left: 0px;
    margin-right: 0px;
    order: 3;
}
    
#\36 2d5d016 {
    width: 50px;
    height: auto;
    max-width: 100%;
    align-self: flex-end;
    justify-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 799f011 {
    width: 50px;
    height: auto;
    max-width: 100%;
    align-self: flex-end;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 71280db {
    width: 50px;
    height: auto;
    max-width: 100%;
    align-self: flex-end;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ef2341a5 {
    width: 50px;
    height: auto;
    max-width: 100%;
    align-self: flex-end;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#de78ac37 {
    width: 50px;
    height: auto;
    max-width: 100%;
    align-self: flex-end;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bc510438 {
    width: 100%;
    height: 250px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\31 bb9e6bf {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#\38 4f07d37 {
    min-height: 426px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 250px 40px 100px 40px;
}
    
#\32 18c9aab {
    margin: 0px 0% 0px 0%;
}
    
#group_rta {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
}
    
#widget_d4n {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_7mu {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_2dn {
    width: 100%;
    height: 410px;
    min-height: 100px;
    max-width: 100%;
    margin-top: 30px;
    order: 2;
}
    
#\35 72b9f41 {
    width: 220px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#cb929700 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 0px 0px 100px 0px;
    margin: 0px 0% 0px 0%;
}
    
#e208cb2e {
    min-height: 527px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    padding: 100px 40px 0px 40px;
}
    
#group_ujl {
    align-items: center;
    width: 1200px;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    order: 0;
}
    
#widget_tcf {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_78v {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#eb2cdf9b {
    width: 220px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#c3c96479 {
    width: 220px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\38 ebd9d52 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-self: auto;
    order: 3;
    --column-gap: 2%;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 881c8ee {
    margin: 0px 0% 0px 0%;
}
    
#e098dc6d {
    align-items: center;
    width: 1200px;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    order: 1;
}
    
#widget_hvp {
    width: 100%;
    height: 422px;
    max-width: 100%;
    margin-top: 1px;
}
}



@media all {
    
#\33 3342b6d {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 40px 0px 40px;
    margin: 0px 0% 0px 0%;
}
    
#b4cad10d {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 40px 0px 40px;
}
    
#ab4c279c::before, #ab4c279c > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.8;
    border-radius: inherit;
    background-color: var(--color_4);
}
#ab4c279c {
    background-image: url("https://lirp.cdn-website.com/c59c9087/dms3rep/multi/opt/shutterstock_2664524457-1920w.jpg");
    background-attachment: fixed;
    border-width: 0px 0 0 0;
    border-color: var(--color_6) #000000 #000000 #000000;
    border-style: solid;
    background-position: 50% 0%;
}
#ab4c279c.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAID/8QAIxAAAAUCBgMAAAAAAAAAAAAAAAECAxEEBgUSExQhQSJRof/EABUBAQEAAAAAAAAAAAAAAAAAAAQF/8QAGREAAwADAAAAAAAAAAAAAAAAAAEEITNx/9oADAMBAAIRAxEAPwCLk3FSydBUkSmlPS2qevX0at2hhOmnO35QU8dgAHBqXClY8o//2Q==');
}
    
#group_e4c {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 120px 0px 100px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_0o0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 f216501 {
    width: 220px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d52f6572 {
    align-items: stretch;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.7647058823529411%;
    flex-direction: row;
    flex-wrap: nowrap;
    background-color: rgba(255,255,255,1);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    padding: 40px 40px 40px 40px;
    margin: 0px 0% -200px 0%;
}
    
#group_s2p {
    align-items: center;
    width: 32.16%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    justify-content: flex-start;
    background-color: var(--color_2);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#widget_5p2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_p3k {
    width: 81.23%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#d9458717 {
    margin: 0px 0% 0px 0%;
}
    
#\34 3725b02 {
    align-items: center;
    width: 32.16%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    justify-content: flex-start;
    background-color: var(--color_2);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    padding: 30px 0px 30px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 a760799.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 a760799 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d69a2015 {
    width: 79.11%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#a9f0068b {
    align-items: center;
    width: 32.16%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    justify-content: flex-start;
    background-color: var(--color_2);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#bfe31dbe.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#bfe31dbe {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a7590ffd {
    width: 75.89%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_imp {
    width: 100px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\38 d103c44 {
    width: 100px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 0d354f7 {
    width: 100px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#fdff9bed {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    order: 0;
}
    
#\33 df2f571 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    order: 2;
}
    
#ce4b9846[data-css-edit] {
    transform: scale(-1,-1);
}
#ce4b9846 {
    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/c59c9087/dms3rep/multi/div.svg");
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% -2px 0%;
    grid-area: auto / auto / auto / auto;
}
#ce4b9846.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAABCAYAAADn9T9+AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAKElEQVQI12P49++f3L9//1T+//9v+v///+D///8X/v//vxmKC6FiVgCoeiEc3sqP4gAAAABJRU5ErkJggg==');
}
    
#\37 4f43514::before, #\37 4f43514 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_3);
    opacity: 0.7;
    border-radius: inherit;
}
#\37 4f43514 {
    background-image: url("https://lirp.cdn-website.com/c59c9087/dms3rep/multi/opt/shutterstock_1670743747-%281%29-1920w.jpg");
    background-attachment: fixed;
}
#\37 4f43514.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAIBAAAQIFBQAAAAAAAAAAAAAAAQACAwQFBhIRFCIyQf/EABUBAQEAAAAAAAAAAAAAAAAAAAME/8QAFxEAAwEAAAAAAAAAAAAAAAAAAAECEf/aAAwDAQACEQMRAD8A3V5XLWNxTpduJAdzOXZWoc5MmGwljdSB6iKe6ejylh//2Q==');
}
    
#e9174d43 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 16047c9 {
    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;
}
    
#\30 ba04a4f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#c6576eb3[data-css-edit] {
    transform: scale(-1,1);
}
#c6576eb3 {
    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/c59c9087/dms3rep/multi/div.svg");
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: -2px 0% -2px 0%;
    grid-area: auto / auto / auto / auto;
}
#c6576eb3.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAABCAYAAADn9T9+AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAKElEQVQI12P49++f3L9//1T+//9v+v///+D///8X/v//vxmKC6FiVgCoeiEc3sqP4gAAAABJRU5ErkJggg==');
}
    
#\37 19b10f5[data-css-edit] {
    backdrop-filter: blur(5px)!important;
}
#\37 19b10f5 {
    align-items: center;
    width: 32.27%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    background-color: rgba(255, 255, 255, 0.15);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    border-width: 0px 0px 0px 0px;
    border-color: rgba(255, 255, 255, 0.2) rgba(255, 255, 255, 0.2) rgba(255, 255, 255, 0.2) rgba(255, 255, 255, 0.2);
    border-style: solid;
    justify-content: flex-start;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\37 f1580c1 {
    margin: 0px 0% 0px 0%;
}
    
#bcf71cad {
    align-items: center;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    order: 1;
    padding: 100px 0px 100px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 46528bc {
    min-height: 0;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
}
    
#c7939059 {
    align-items: flex-start;
    width: 1200px;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    height: auto;
    order: 0;
}
    
#\36 9d3b8c9 {
    align-items: stretch;
    width: 1200px;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.5925680159256803%;
    flex-direction: row;
    flex-wrap: nowrap;
    order: 2;
}
    
#widget_b9q {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_ok4.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_ok4 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
}
    
#widget_3r9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
}
    
#widget_b1h {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 2253c5d[data-css-edit] {
    backdrop-filter: blur(5px)!important;
}
#\30 2253c5d {
    align-items: center;
    width: 32.27%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    background-color: rgba(255, 255, 255, 0.15);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    border-width: 0px 0px 0px 0px;
    border-color: rgba(255, 255, 255, 0.2) rgba(255, 255, 255, 0.2) rgba(255, 255, 255, 0.2) rgba(255, 255, 255, 0.2);
    border-style: solid;
    justify-content: flex-start;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\33 c7d0917 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 66e7ddd {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#d6bb6f28.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#d6bb6f28 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
}
    
#c8833ff3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 286e979 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
}
    
#\36 e180158[data-css-edit] {
    backdrop-filter: blur(5px)!important;
}
#\36 e180158 {
    align-items: center;
    width: 32.27%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    background-color: rgba(255, 255, 255, 0.15);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    border-width: 0px 0px 0px 0px;
    border-color: rgba(255, 255, 255, 0.2) rgba(255, 255, 255, 0.2) rgba(255, 255, 255, 0.2) rgba(255, 255, 255, 0.2);
    border-style: solid;
    justify-content: flex-start;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#fad6487a {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#eb53fe01 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\33 982c94d.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\33 982c94d {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
}
    
#\34 cd60642 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 37df869 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
}
    
#\36 62df042 {
    width: 220px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_ilt {
    flex-direction: row;
    align-items: center;
    width: 1200px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.5925680159256803%;
    flex-wrap: nowrap;
    order: 1;
}
    
#group_38b {
    align-items: flex-end;
    width: 32.27%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_43u {
    width: 250px;
    height: auto;
    max-width: 100%;
}
    
#e40a3122 {
    align-items: flex-start;
    width: 32.27%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#e994dde6 {
    width: 250px;
    height: auto;
    max-width: 100%;
}
    
#group_24c {
    flex-direction: row;
    align-items: flex-start;
    width: 1200px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.5925680159256803%;
    order: 3;
    flex-wrap: nowrap;
}
    
#\35 b9c1552 {
    width: 220px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\39 a8e51c9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
}
    
#dd9fdf70 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
}
    
#\35 316f895 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 100px 40px 100px 40px;
}
    
#widget_fr4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_nna {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_iu3.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 40px 0px 4px;
}
#widget_iu3 {
    width: 100%;
    height: 250px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\34 40df9ea.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 40px;
}
#\34 40df9ea {
    width: 100%;
    height: 250px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\37 b9bb1ad {
    margin: 0px 0% 0px 0%;
}
    
#\34 6b15520 {
    border-radius: 10px 10px 10px 10px;
}
}



@media all {
    
#\39 3da22a9 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
}
    
#\35 c851c01 {
    align-items: center;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    order: 1;
    padding: 200px 0px 100px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 02fed99 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    order: 0;
}
    
#\36 0df3391 {
    margin: 0px 0% 0px 0%;
}
    
#\36 308b9b7::before, #\36 308b9b7 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(2,15,126,1);
    opacity: 0.9;
    border-radius: inherit;
}
#\36 308b9b7 {
    background-image: url("https://lirp.cdn-website.com/c59c9087/dms3rep/multi/opt/shutterstock_2445260609-%281%29-1920w.jpg");
    background-attachment: fixed;
}
#\36 308b9b7.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHRAAAQQCAwAAAAAAAAAAAAAABQABAgMEESJR4f/EABUBAQEAAAAAAAAAAAAAAAAAAAED/8QAFxEBAQEBAAAAAAAAAAAAAAAAAQACEf/aAAwDAQACEQMRAD8A1l4glIhvCISqxK4coqXIUReTuxu/W+vERT08kBv/2Q==');
}
    
#\33 2f39d43[data-css-edit] {
    transform: scale(-1,1);
}
#\33 2f39d43 {
    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/c59c9087/dms3rep/multi/div.svg");
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-position: 50% 0%;
    padding: 0px 0px 0px 0px;
    margin: -2px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#\33 2f39d43.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAABCAYAAADn9T9+AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAKElEQVQI12P49++f3L9//1T+//9v+v///+D///8X/v//vxmKC6FiVgCoeiEc3sqP4gAAAABJRU5ErkJggg==');
}
    
#\35 6542de5 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 af513b1 {
    align-items: center;
    width: 1200px;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 81f5704 {
    width: 220px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#d7d4ea2c {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-self: auto;
    order: 2;
    --column-gap: 2%;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#eb5deaea {
    width: 220px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#c7066db3 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#dd35c0a5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% -300px 0%;
}
    
#\32 8d7fe7f {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 40px 100px 40px;
}
    
#group_n8s[data-css-edit] {
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    z-index: 1;
}
#group_n8s::before, #group_n8s > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.85;
    border-radius: inherit;
}
#group_n8s {
    flex-direction: row;
    align-items: stretch;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.7647058823529411%;
    flex-wrap: nowrap;
    border-radius: 10px 10px 10px 10px;
    background-color: rgba(255,255,255,1);
    background-image: url("https://lirp.cdn-website.com/c59c9087/dms3rep/multi/opt/background_img-1920w.jpg");
    background-size: contain;
    padding: 40px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
}
#group_n8s.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAFAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMI/8QAGhAAAgMBAQAAAAAAAAAAAAAAAAECAyEREv/EABQBAQAAAAAAAAAAAAAAAAAAAAD/xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwDT9lHuXXOWaXSxaAB//9k=');
}
    
#group_1fo {
    align-items: flex-start;
    width: 30%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#e363085a {
    align-items: flex-start;
    width: 70%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_6tk {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_smn {
    width: 93.84%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 41d1c8f {
    margin: 0px 0% 0px 0%;
}
    
#widget_6h6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_hpf {
    width: 60px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 98a77f9 {
    padding: 250px 0px 0px 0px;
}
    
#ad7329f9::before, #ad7329f9 > .bgExtraLayerOverlay {
    
}
    
#\30 3f07bbb {
    margin: 0px 0% 0px 0%;
}
    
#group_1bf {
    padding: 0px 40px 100px 40px;
    margin: 0px 0% 0px 0%;
}
    
#group_shi {
    height: auto;
    min-height: 307px;
    padding: 50px 40px 50px 40px;
    margin: 0px 0% 0px 0%;
}
    
#widget_tqh.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_tqh {
    align-self: center;
    width: 100%;
    max-width: 100%;
    height: 218px;
    margin: -193px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 6626687 {
    row-gap: 0px;
    padding: 0px 0px 0px 0px;
}
    
#\39 30b35be::before, #\39 30b35be > .bgExtraLayerOverlay {
    
}
#\39 30b35be.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAHhAAAQQCAwEAAAAAAAAAAAAAAgABAwQRIQUGMUH/xAAVAQEBAAAAAAAAAAAAAAAAAAAAA//EABURAQEAAAAAAAAAAAAAAAAAAAEA/9oADAMBAAIRAxEAPwDU8Sb2L4zhEIwxPl97VknY6zSFkC9f4iKZFv/Z');
}
    
#\36 ac7f07d {
    margin: 0px 0% 0px 0%;
}
    
#group_3bv {
    padding: 100px 40px 100px 40px;
    margin: 0px 0% 0px 0%;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#e208cb2e {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 527px;
}
    
#cb929700 {
    width: 100%;
    min-height: 8px;
}
    
#widget_hvp {
    height: 200px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b4cad10d {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#ab4c279c::before, #ab4c279c > .bgExtraLayerOverlay {
    
}
#ab4c279c.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAID/8QAIxAAAAUCBgMAAAAAAAAAAAAAAAECAxEEBgUSExQhQSJRof/EABUBAQEAAAAAAAAAAAAAAAAAAAQF/8QAGREAAwADAAAAAAAAAAAAAAAAAAEEITNx/9oADAMBAAIRAxEAPwCLk3FSydBUkSmlPS2qevX0at2hhOmnO35QU8dgAHBqXClY8o//2Q==');
}
    
#widget_imp {
    width: 80px;
}
    
#\38 d103c44 {
    width: 80px;
}
    
#\37 0d354f7 {
    width: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 4f43514::before, #\37 4f43514 > .bgExtraLayerOverlay {
    
}
#\37 4f43514.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAIBAAAQIFBQAAAAAAAAAAAAAAAQACAwQFBhIRFCIyQf/EABUBAQEAAAAAAAAAAAAAAAAAAAME/8QAFxEAAwEAAAAAAAAAAAAAAAAAAAECEf/aAAwDAQACEQMRAD8A3V5XLWNxTpduJAdzOXZWoc5MmGwljdSB6iKe6ejylh//2Q==');
}
    
#\34 46528bc {
    row-gap: 0px;
    padding: 0px 0px 0px 0px;
}
    
#\37 f1580c1 {
    margin: 0px 0% 0px 0%;
}
    
#bcf71cad {
    padding: 100px 40px 100px 40px;
    margin: 0px 0% 0px 0%;
}
    
#widget_43u {
    height: auto;
}
    
#e994dde6 {
    height: auto;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 308b9b7::before, #\36 308b9b7 > .bgExtraLayerOverlay {
    
}
#\36 308b9b7.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHRAAAQQCAwAAAAAAAAAAAAAABQABAgMEESJR4f/EABUBAQEAAAAAAAAAAAAAAAAAAAED/8QAFxEBAQEBAAAAAAAAAAAAAAAAAQACEf/aAAwDAQACEQMRAD8A1l4glIhvCISqxK4coqXIUReTuxu/W+vERT08kBv/2Q==');
}
    
#\39 3da22a9 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 8d7fe7f {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#group_n8s::before, #group_n8s > .bgExtraLayerOverlay {
    
}
#group_n8s.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAFAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMI/8QAGhAAAgMBAQAAAAAAAAAAAAAAAAECAyEREv/EABQBAQAAAAAAAAAAAAAAAAAAAAD/xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwDT9lHuXXOWaXSxaAB//9k=');
}
}



@media (max-width: 767px) {
    
#\39 83bfafd {
    width: 100%;
    min-height: 80px;
    align-items: flex-end;
}
    
#fd396c76 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 f3e9d20 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#widget_27c {
    height: 240px;
}
    
#ae82bf34 {
    height: 200px;
}
    
#\36 84216b4 {
    min-height: 100px;
    padding: 0px 0px 0px 0px;
    margin: -200px -2% 0px 0%;
}
    
#widget_8ds {
    width: 100.00%;
}
    
#widget_7eu {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\37 d235a86 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 20px 0px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\36 98a77f9 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 150px 0px 0px 0px;
}
    
#ad7329f9::before, #ad7329f9 > .bgExtraLayerOverlay {
    
}
    
#group_mnl {
    width: 100%;
    min-height: 0px;
    align-items: center;
    justify-content: flex-end;
    row-gap: 10px;
}
    
#group_1bf {
    width: 100%;
    min-height: 330px;
    align-items: center;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_shi {
    min-height: 118px;
    height: auto;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#f2acab25 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
}
    
#widget_cn9 {
    margin-right: 0%;
    margin-left: 0%;
    width: 220px;
    order: 1;
}
    
#f8867ffb {
    margin-right: 0%;
    margin-left: 0%;
    width: 220px;
    order: 2;
}
    
#group_d4m {
    column-gap: 1.5925680159256803%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    align-items: stretch;
    row-gap: 10px;
    padding: 0px 20px 40px 20px;
    margin: 0px 0% 0px 0%;
}
    
#group_4cn {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.2%;
    row-gap: 10px;
}
    
#ee7d07e6 {
    width: 49.2%;
    align-self: flex-start;
    height: auto;
    min-height: 170px;
    row-gap: 10px;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\33 4eef7e4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.2%;
    row-gap: 10px;
}
    
#\32 0860e39 {
    width: 49.2%;
    row-gap: 10px;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\30 3f07bbb {
    margin: 0px 0% 0px 0%;
}
    
#group_he9 {
    min-height: 50px;
}
#group_he9.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAABCAYAAADn9T9+AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAKElEQVQI12P49++f3L9//1T+//9v+v///+D///8X/v//vxmKC6FiVgCoeiEc3sqP4gAAAABJRU5ErkJggg==');
}
    
#group_fpq {
    width: 100.00%;
    height: auto;
    min-height: 504px;
    padding: 50px 0px 50px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_al5 {
    width: 40px;
}
    
#\35 98362ea {
    width: 40px;
}
    
#\37 4392ec3 {
    width: 40px;
}
    
#b5db767e {
    width: 40px;
}
    
#widget_c6d {
    width: 100%;
}
    
#widget_tqh.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_tqh {
    height: 102px;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (max-width: 767px) {
    
#\35 6626687 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
    padding: 0px 0px 0px 0px;
}
    
#\31 6735ed7 {
    width: 100%;
    min-height: 48px;
    align-items: center;
    justify-content: flex-start;
    row-gap: 10px;
    height: auto;
}
    
#\39 30b35be::before, #\39 30b35be > .bgExtraLayerOverlay {
    
}
#\39 30b35be.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAHhAAAQQCAwEAAAAAAAAAAAAAAgABAwQRIQUGMUH/xAAVAQEBAAAAAAAAAAAAAAAAAAAAA//EABURAQEAAAAAAAAAAAAAAAAAAAEA/9oADAMBAAIRAxEAPwDU8Sb2L4zhEIwxPl97VknY6zSFkC9f4iKZFv/Z');
}
    
#group_3bv {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 10px;
    padding: 40px 20px 40px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\37 24c83a2 {
    height: 240px;
}
    
#f7af8386 {
    height: 240px;
}
    
#\31 838d5a0 {
    height: 240px;
}
    
#e82eb243 {
    height: 240px;
}
    
#\38 0a81555 {
    height: 240px;
}
    
#\36 c55c227 {
    width: 100%;
    min-height: 0px;
    align-items: center;
    justify-content: flex-end;
}
    
#bc510438 {
    height: 240px;
}
    
#bd62c414 {
    min-height: 50px;
    justify-content: flex-start;
}
#bd62c414.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAABCAYAAADn9T9+AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAKElEQVQI12P49++f3L9//1T+//9v+v///+D///8X/v//vxmKC6FiVgCoeiEc3sqP4gAAAABJRU5ErkJggg==');
}
    
#\36 ac7f07d {
    margin: 0px 0% 0px 0%;
}
    
#\32 dc5fba5 {
    column-gap: 1.5925680159256803%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
}
    
#group_3ct {
    width: 100%;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#fc55283c {
    width: 100%;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\34 ef41297 {
    width: 100%;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\30 846ac51 {
    column-gap: 1.5925680159256803%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#d22ebb8d {
    width: 100%;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\31 01447c9 {
    width: 100%;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\35 ce67f77 {
    width: 100%;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\36 44a4081 {
    min-height: 50px;
}
#\36 44a4081.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAABCAYAAADn9T9+AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAKElEQVQI12P49++f3L9//1T+//9v+v///+D///8X/v//vxmKC6FiVgCoeiEc3sqP4gAAAABJRU5ErkJggg==');
}
}



@media (max-width: 767px) {
    
#\31 bb9e6bf {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 4f07d37 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 50px 20px 40px 20px;
}
    
#group_rta {
    align-items: center;
    width: 100.00%;
    height: auto;
    min-height: 524px;
}
    
#widget_2dn {
    margin-top: 10px;
}
    
#\32 18c9aab {
    margin: 0px 0% 0px 0%;
}
    
#\35 72b9f41 {
    margin-right: 0%;
    margin-left: 0%;
    width: 220px;
}
}



@media (max-width: 767px) {
    
#cb929700 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    height: auto;
    padding: 40px 20px 0px 20px;
    margin: 0px 0% 0px 0%;
}
    
#e208cb2e {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#\38 ebd9d52 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
}
    
#c3c96479 {
    margin-right: 0%;
    margin-left: 0%;
    width: 220px;
}
    
#eb2cdf9b {
    margin-right: 0%;
    margin-left: 0%;
    width: 220px;
}
    
#\34 881c8ee {
    margin: 0px 0% 0px 0%;
}
    
#widget_hvp {
    height: 240px;
    margin-top: -69px;
}
}



@media (max-width: 767px) {
    
#\33 3342b6d {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 10px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#b4cad10d {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#ab4c279c::before, #ab4c279c > .bgExtraLayerOverlay {
    
}
#ab4c279c.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAID/8QAIxAAAAUCBgMAAAAAAAAAAAAAAAECAxEEBgUSExQhQSJRof/EABUBAQEAAAAAAAAAAAAAAAAAAAQF/8QAGREAAwADAAAAAAAAAAAAAAAAAAEEITNx/9oADAMBAAIRAxEAPwCLk3FSydBUkSmlPS2qevX0at2hhOmnO35QU8dgAHBqXClY8o//2Q==');
}
    
#group_e4c {
    padding: 40px 0px 40px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d52f6572 {
    column-gap: 1.7647058823529411%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% -40px 0%;
}
    
#group_s2p {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 3725b02 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#a9f0068b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_imp {
    width: 80px;
}
    
#\38 d103c44 {
    width: 80px;
}
    
#\37 0d354f7 {
    width: 80px;
}
}



@media (max-width: 767px) {
    
#\37 4f43514::before, #\37 4f43514 > .bgExtraLayerOverlay {
    
}
#\37 4f43514.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAIBAAAQIFBQAAAAAAAAAAAAAAAQACAwQFBhIRFCIyQf/EABUBAQEAAAAAAAAAAAAAAAAAAAME/8QAFxEAAwEAAAAAAAAAAAAAAAAAAAECEf/aAAwDAQACEQMRAD8A3V5XLWNxTpduJAdzOXZWoc5MmGwljdSB6iKe6ejylh//2Q==');
}
    
#fdff9bed {
    width: 100%;
    min-height: 46px;
    align-items: center;
    justify-content: flex-start;
    height: auto;
}
    
#bcf71cad {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 40px 20px 40px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\34 46528bc {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 0px 0px 0px 0px;
}
    
#\33 df2f571 {
    width: 100%;
    min-height: 48px;
    align-items: center;
    justify-content: flex-end;
    height: auto;
}
    
#\37 f1580c1 {
    margin: 0px 0% 0px 0%;
}
    
#\36 9d3b8c9 {
    column-gap: 1.5925680159256803%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
}
    
#\37 19b10f5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 2253c5d {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 e180158 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#c6576eb3 {
    min-height: 50px;
}
#c6576eb3.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAABCAYAAADn9T9+AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAKElEQVQI12P49++f3L9//1T+//9v+v///+D///8X/v//vxmKC6FiVgCoeiEc3sqP4gAAAABJRU5ErkJggg==');
}
    
#ce4b9846 {
    min-height: 50px;
}
#ce4b9846.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAABCAYAAADn9T9+AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAKElEQVQI12P49++f3L9//1T+//9v+v///+D///8X/v//vxmKC6FiVgCoeiEc3sqP4gAAAABJRU5ErkJggg==');
}
    
#\36 62df042 {
    width: 220px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_43u {
    height: auto;
}
    
#e994dde6 {
    height: auto;
    width: 250px;
}
    
#\35 b9c1552 {
    width: 220px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#group_24c {
    column-gap: 1.5925680159256803%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
}
    
#group_ilt {
    column-gap: 1.5925680159256803%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
}
    
#group_38b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
    
#e40a3122 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\39 a8e51c9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#dd9fdf70 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 10px;
}
    
#\35 316f895 {
    min-height: unset;
    flex-direction: column;
    padding: 40px 20px 40px 20px;
}
    
#widget_iu3 {
    height: 200px;
}
    
#\34 40df9ea {
    height: 200px;
}
    
#\37 b9bb1ad {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\35 c851c01 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 60px 0px 40px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 02fed99 {
    width: 100%;
    min-height: 0px;
    align-items: center;
    justify-content: flex-start;
}
    
#\36 308b9b7::before, #\36 308b9b7 > .bgExtraLayerOverlay {
    
}
#\36 308b9b7.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHRAAAQQCAwAAAAAAAAAAAAAABQABAgMEESJR4f/EABUBAQEAAAAAAAAAAAAAAAAAAAED/8QAFxEBAQEBAAAAAAAAAAAAAAAAAQACEf/aAAwDAQACEQMRAD8A1l4glIhvCISqxK4coqXIUReTuxu/W+vERT08kBv/2Q==');
}
    
#\39 3da22a9 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 0px 0px 0px 0px;
}
    
#\33 2f39d43 {
    min-height: 30px;
}
#\33 2f39d43.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAABCAYAAADn9T9+AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAKElEQVQI12P49++f3L9//1T+//9v+v///+D///8X/v//vxmKC6FiVgCoeiEc3sqP4gAAAABJRU5ErkJggg==');
}
    
#d7d4ea2c {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
}
    
#eb5deaea {
    margin-right: 0%;
    margin-left: 0%;
    width: 220px;
}
    
#\39 81f5704 {
    margin-right: 0%;
    margin-left: 0%;
    width: 220px;
}
    
#\36 0df3391 {
    margin: 0px 0% 0px 0%;
}
    
#\38 af513b1 {
    padding: 0px 20px 0px 20px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#dd35c0a5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% -150px 0%;
}
    
#\32 8d7fe7f {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#group_n8s::before, #group_n8s > .bgExtraLayerOverlay {
    
}
#group_n8s {
    column-gap: 1.7647058823529411%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
#group_n8s.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAFAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMI/8QAGhAAAgMBAQAAAAAAAAAAAAAAAAECAyEREv/EABQBAQAAAAAAAAAAAAAAAAAAAAD/xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwDT9lHuXXOWaXSxaAB//9k=');
}
    
#group_1fo {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#e363085a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}

