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

  *#dm .dmInner nav.u_1101365655 { color:black !important; }

  *#dm .dmInner a.u_1412707520 span.text { font-weight:600 !important; }

  *#dm .dmInner a.u_1188442735 span.text { font-weight:600 !important; }

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

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

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

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

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

  *#dm .dmInner div.u_908745614 hr {
    border-width:1px !important;
    color:rgba(0,0,0,0.08) !important;
  }

  *#dm .dmInner div.u_1164855061 .svg { fill:rgba(0,0,0,0) !important; }

  *#dm .dmInner div.u_1857738142 .svg { fill:rgba(0,0,0,0) !important; }

  *#dm .dmInner div.u_1688124800 .svg { fill:rgba(0,0,0,0) !important; }

  *#dm .dmInner div.u_1407489946 .svg { fill:rgba(0,0,0,0) !important; }

  *#dm .dmInner div.u_1759622993 .svg { fill:rgba(0,0,0,0) !important; }

  *#dm .dmInner div.u_1030108348 {
    border-radius:2px 2px 2px 2px !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(145,150,153) rgba(255,255,255,0.15) rgba(255,255,255,0.15) rgb(145,150,153) !important;
  }

  *#dm .dmInner div.u_1613693587 .svg { fill:rgba(0,0,0,0) !important; }

  *#dm .dmInner div.u_1215305077 img { object-fit:contain !important; }

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

  *#dm .dmInner a.u_1608246484 {
    background-color:var(--color_4) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(198,210,227) rgb(198,210,227) rgb(198,210,227) rgb(198,210,227) !important;
    border-radius:8px 8px 8px 8px !important;
  }

  *#dm .dmInner a.u_1608246484 span.text {
    color:var(--color_3) !important;
    font-weight:500 !important;
    font-family:'Open Sans' !important;
  }

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1057814038 .svg { fill:rgba(0,0,0,0) !important; }

  *#dm .dmInner div.u_1515843305 .svg { fill:rgba(0,0,0,0) !important; }

  *#dm .dmInner div.u_1015043912 img {
    border-radius:2px 2px 2px 2px !important;
    object-fit:cover !important;
    object-position:50% 100% !important;
  }

  *#dm .dmInner div.u_2150166953 img { object-fit:contain !important; }

  *#dm .dmInner div.u_1315719025 img { object-fit:contain !important; }

  *#dm .dmInner div.u_1069578521 img { object-fit:contain !important; }

  *#dm .dmInner div.u_1903037100 img { object-fit:contain !important; }

  *#dm .dmInner div.u_1783795671 img { object-fit:contain !important; }

  *#dm .dmInner div.u_1007925621 img { object-fit:contain !important; }

  *#dm .dmInner div.u_1357062330 img { object-fit:contain !important; }

  *#dm .dmInner div.u_1392805582 img { object-fit:contain !important; }

  *#dm .dmInner div.u_1365428683 img { object-fit:contain !important; }

  *#dm .dmInner div.u_1355789994 {
    border-radius:2px 2px 2px 2px !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(145,150,153) rgba(255,255,255,0.15) rgba(255,255,255,0.15) rgb(145,150,153) !important;
  }

  *#dm .dmInner div.u_1416141591 {
    border-radius:2px 2px 2px 2px !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(145,150,153) rgba(255,255,255,0.15) rgba(255,255,255,0.15) rgb(145,150,153) !important;
  }

  *#dm .dmInner div.u_1043065438 {
    border-radius:2px 2px 2px 2px !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(145,150,153) rgba(255,255,255,0.15) rgba(255,255,255,0.15) rgb(145,150,153) !important;
  }

  *#dm .dmInner div.u_1550950691 {
    border-radius:2px 2px 2px 2px !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(145,150,153) rgba(255,255,255,0.15) rgba(255,255,255,0.15) rgb(145,150,153) !important;
  }

  *#dm .dmInner div.u_1062526496 {
    border-radius:2px 2px 2px 2px !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(145,150,153) rgba(255,255,255,0.15) rgba(255,255,255,0.15) rgb(145,150,153) !important;
  }

  *#dm .dmInner div.u_1495165576 {
    border-radius:2px 2px 2px 2px !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(145,150,153) rgba(255,255,255,0.15) rgba(255,255,255,0.15) rgb(145,150,153) !important;
  }

  *#dm .dmInner div.u_1103269079 {
    border-radius:2px 2px 2px 2px !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(145,150,153) rgba(255,255,255,0.15) rgba(255,255,255,0.15) rgb(145,150,153) !important;
  }

  *#dm .dmInner a.u_1285324614 span.text { font-weight:600 !important; }

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

  *#dm .dmInner div.u_1344954081 img { object-fit:contain !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner a.u_1608246484 span.text { font-size:18px !important; }
}
#218365415 svg
{
	animation:floatUpDown 2s ease-in-out infinite !important;
}
#dm #218365415 svg
{
	animation:floatUpDown 2s ease-in-out infinite !important;
	display:block !important;
}
#dm .u_218365415 svg
{
	animation:floatUpDown 2s ease-in-out infinite !important;
	display:block !important;
}
*#dm .dmInner div.u_1030108348
{
	background-color:rgba(238,241,246,0.4) !important;
	backdrop-filter:blur(2px) !important;
	-webkit-backdrop-filter:blur(10px) !important;
}
*#dm .dmInner div.u_1355789994
{
	background-color:rgba(238,241,246,0.4) !important;
	backdrop-filter:blur(2px) !important;
	-webkit-backdrop-filter:blur(10px) !important;
}
*#dm .dmInner div.u_1416141591
{
	background-color:rgba(238,241,246,0.4) !important;
	backdrop-filter:blur(2px) !important;
	-webkit-backdrop-filter:blur(10px) !important;
}
*#dm .dmInner div.u_1043065438
{
	background-color:rgba(238,241,246,0.4) !important;
	backdrop-filter:blur(2px) !important;
	-webkit-backdrop-filter:blur(10px) !important;
}
*#dm .dmInner div.u_1550950691
{
	background-color:rgba(238,241,246,0.4) !important;
	backdrop-filter:blur(2px) !important;
	-webkit-backdrop-filter:blur(10px) !important;
}
*#dm .dmInner div.u_1062526496
{
	background-color:rgba(238,241,246,0.4) !important;
	backdrop-filter:blur(2px) !important;
	-webkit-backdrop-filter:blur(10px) !important;
}
*#dm .dmInner div.u_1495165576
{
	background-color:rgba(238,241,246,0.4) !important;
	backdrop-filter:blur(2px) !important;
	-webkit-backdrop-filter:blur(10px) !important;
}
*#dm .dmInner div.u_1103269079
{
	background-color:rgba(238,241,246,0.4) !important;
	backdrop-filter:blur(2px) !important;
	-webkit-backdrop-filter:blur(10px) !important;
}
separatorHomeCss{color:red !important}*#dm .dmInner div.u_218365415
{
}
*#dm .dmInner div.u_1030108348
{
}
*#dm .dmInner div.u_1355789994
{
}
*#dm .dmInner div.u_1355789994
{
}
*#dm .dmInner div.u_1416141591
{
}
*#dm .dmInner div.u_1416141591
{
}
*#dm .dmInner div.u_1043065438
{
}
*#dm .dmInner div.u_1043065438
{
}
*#dm .dmInner div.u_1550950691
{
}
*#dm .dmInner div.u_1550950691
{
}
*#dm .dmInner div.u_1062526496
{
}
*#dm .dmInner div.u_1062526496
{
}
*#dm .dmInner div.u_1495165576
{
}
*#dm .dmInner div.u_1495165576
{
}
*#dm .dmInner div.u_1103269079
{
}
*#dm .dmInner div.u_1103269079
{
}
separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: var(--color_3);
    --overlapping-background-image: var(--color_3);
}
}



@media all {
    
#\39 4459288 {
    width: 97.68%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\33 4d6b19b {
    background-color: var(--color_5);
    background-image: url("https://lirp.cdn-website.com/dadd2557/dms3rep/multi/opt/2+logo-1920w.png");
    background-position: 100% 100%;
    background-attachment: fixed;
}
#\33 4d6b19b.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\36 b1926aa {
    width: 91.45%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 49cbc07 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 74.26%;
    justify-content: flex-start;
    min-width: 4%;
    order: 0;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 301fa41 {
    width: 23.7%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 40px;
    justify-content: flex-end;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#e9e6a971 {
    min-height: 223px;
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 8% 4% 1% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\39 d9f76f2 {
    width: 861px;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#\32 a5e9fb2 {
    margin: 0px 0% 0px 0%;
}
    
#e435d44f {
    width: 19.67%;
    height: 50px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\38 72ceccb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 32%;
    justify-content: flex-start;
    min-width: 4%;
    order: 2;
    background-color: rgba(0,0,0,0);
    background-image: initial;
    border-radius: 0px 0px 0px 0px;
    border-style: solid;
    border-color: #000000 #000000 #000000 rgba(0, 0, 0, 0.08);
    border-width: 0 0 0 1px;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
}
    
#\32 b97f81f {
    background-color: var(--color_5);
    background-image: url("https://lirp.cdn-website.com/dadd2557/dms3rep/multi/opt/2+logo-1920w.png");
    background-attachment: fixed;
    background-position: 100% 100%;
}
#\32 b97f81f.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA2klEQVQY01WOb2uDMBjEo1atzpqV7vv2AwqyvRlTum7S4r8uukSSJo+BZ/PFwB3cm+N3x5G8HsKsG70MkRwRyVr4m/2ZfDK+u/Ap5gBBrZTXNOgQshTwP1gPIu0nmShrYwEQKoVeli3gkTyXFy8vrv7LqQkJ13ortI6MtbECCFtm/LwUbvFx25yvt21ZdbvX95Yusw4iuoi4AQC/HWXUf8voi8ukZxOtmvFQVOxpfdwBgICJ+wOXOhXSPE7S0G6Q9FSLdA268zxHdwOphnlvZkutxWTUGL1xDH4AQWatqo0Yn/QAAAAASUVORK5CYII=');
}
    
#\39 55d170d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 55d170d {
    width: 518.164px;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#b4009686 {
    width: 543px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#f2a2fad9 {
    min-height: 218px;
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#e28e0f6c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#e28e0f6c {
    width: 518.164px;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#a931ba34 {
    width: 543px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\30 d060bfe {
    margin: 0px 0% 0px 0%;
}
    
#cd235a69 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 32%;
    justify-content: flex-start;
    min-width: 4%;
    order: 1;
    background-color: rgba(0,0,0,0);
    background-image: initial;
    border-radius: 0px 0px 0px 0px;
    border-style: solid;
    border-color: #000000 #000000 #000000 rgba(0, 0, 0, 0.08);
    border-width: 0 0 0 1px;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
}
    
#\39 8c91a6c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 32%;
    justify-content: flex-start;
    min-width: 4%;
    order: 3;
    background-color: rgba(0,0,0,0);
    background-image: initial;
    border-radius: 0px 0px 0px 0px;
    border-style: solid;
    border-color: #000000 #000000 #000000 rgba(0, 0, 0, 0.08);
    border-width: 0 0 0 1px;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
}
    
#\39 893c3f6.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 893c3f6 {
    width: 518.164px;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#c69d86a5 {
    width: 62.96%;
    height: 67px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\39 f6bfea7 {
    background-color: var(--color_3);
    background-image: url("https://lirp.cdn-website.com/dadd2557/dms3rep/multi/opt/2+logo+2-1920w.png");
    background-attachment: fixed;
    background-position: 100% 100%;
}
#\39 f6bfea7.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA4UlEQVQY04WOvWrCUBhAv588ikNxUAhVIhUylIg0i8q9UG0URWNLuwS1NOjwDbqkEvDSis1UwckX8PmcdCr0rOcMB4w5oTEn+Jf5/EBxvKfp9BNFjiAif4f9/pY7HeFmM6RabUiOo/DisiyDNE0xSRKEbveLlJqR7/e4WlVULtcxl6uD1imK/KLIN4kYhnxeoFDwsFh08aZ0T5VGQF7wQk/hiiaLLc+WP/ye7Kzrgm3bYCuFTu+Z79oR++2FFYyWPP7Y8HiV0TXUWoMbhnQ7iLj0GFlua2I9tF658RaTt17jGZlsPWj3nO1QAAAAAElFTkSuQmCC');
}
    
#\30 447d0ab {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 26px;
    width: 53.43%;
    min-width: 4%;
    flex-wrap: nowrap;
    order: 0;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\32 126f013 {
    min-height: 533px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 6% 4% 6% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\35 1508d46 {
    margin: 0px 0% 0px 0%;
}
    
#group_umi::before, #group_umi > .bgExtraLayerOverlay {
    
}
#group_umi {
    width: 42.54%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: none;
    order: 1;
    border-radius: 4px 4px 4px 4px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#def86dcd {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\34 e4fc6eb {
    background-color: rgba(0, 0, 0, 0);
    flex-direction: row;
    align-self: auto;
    justify-content: space-between;
    align-items: flex-start;
    min-height: 160px;
    height: auto;
    order: 0;
    background-image: none;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    column-gap: 7%;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 cc262ec [data-content-reference] {
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    flex-direction: row;
}
#\32 cc262ec [data-content-reference] .accordion-title {
    font-weight: 300 !important;
    color: var(--color_2) !important;
    text-align: left !important;
}
#\32 cc262ec[data-css-edit] {
    background-color: rgba(145, 150, 153,0.1) !important;
    backdrop-filter: blur(5px) !important;
    -webkit-backdrop-filter: blur(10px) !important;
}
#\32 cc262ec {
    justify-content: flex-start;
    width: 100%;
    min-height: auto;
    height: auto;
    order: 3;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
    justify-self: auto;
    padding: 0px 0% 0px 0%;
    margin: 0px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
#\32 cc262ec [data-content-reference] .icon-container {
    color: var(--color_2);
}
#\32 cc262ec .accordion-item:not(:last-of-type) {
    margin-block-end: 0px;
}
    
#\33 a12a485 {
    justify-content: space-between;
    align-items: flex-start;
    width: 99.94%;
    min-height: 68px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 0;
    flex-wrap: nowrap;
    row-gap: 16px;
    justify-self: auto;
    padding: 6px 16px 6px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 b694479 {
    width: 795px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 de95d17 {
    width: 73.72%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 ed67f66 {
    width: 19.88%;
    height: 50px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_v1n {
    width: 100.00%;
    height: 712px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\38 0191223 {
    min-height: 240px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 8% 4% 8% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\38 c54c69b {
    width: 22.7%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    justify-content: flex-start;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\37 87c6aaa::before, #\37 87c6aaa > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_3);
    opacity: 0.6;
    border-radius: inherit;
}
#\37 87c6aaa {
    background-image: url("https://lirp.cdn-website.com/dadd2557/dms3rep/multi/opt/pexels-photo-11557060-bb1d9194-1920w.png");
    background-color: var(--color_3);
}
#\37 87c6aaa.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\32 aae8fa4 {
    margin: 0px 0% 0px 0%;
}
    
#\38 192caa7.flex-element.widget-wrapper > [data-element-type] {
    padding: 6% 6% 6% 6%;
}
#\38 192caa7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c94c75f4.flex-element.widget-wrapper > [data-element-type] {
    padding: 6% 6% 6% 6%;
}
#c94c75f4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a1c4f359 {
    width: 22.7%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    justify-content: space-between;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#e646efab.flex-element.widget-wrapper > [data-element-type] {
    padding: 6% 6% 6% 6%;
}
#e646efab {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 ad0a72c.flex-element.widget-wrapper > [data-element-type] {
    padding: 6% 6% 6% 6%;
}
#\38 ad0a72c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a6f6f2ff {
    width: 22.7%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    justify-content: flex-start;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\38 3fe1465.flex-element.widget-wrapper > [data-element-type] {
    padding: 6% 6% 6% 6%;
}
#\38 3fe1465 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 50d7782.flex-element.widget-wrapper > [data-element-type] {
    padding: 6% 6% 6% 6%;
}
#\36 50d7782 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d0fbbb68 {
    width: 22.7%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    justify-content: space-between;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#b85c14b2.flex-element.widget-wrapper > [data-element-type] {
    padding: 6% 6% 6% 6%;
}
#b85c14b2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c4902dbb.flex-element.widget-wrapper > [data-element-type] {
    padding: 6% 6% 6% 6%;
}
#c4902dbb {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\33 78817c5 {
    background-color: var(--color_4);
    background-image: url("https://lirp.cdn-website.com/dadd2557/dms3rep/multi/opt/2+logo-1920w.png");
    background-attachment: fixed;
    background-position: 100% 100%;
}
#\33 78817c5.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA2klEQVQY01WOb2uDMBjEo1atzpqV7vv2AwqyvRlTum7S4r8uukSSJo+BZ/PFwB3cm+N3x5G8HsKsG70MkRwRyVr4m/2ZfDK+u/Ap5gBBrZTXNOgQshTwP1gPIu0nmShrYwEQKoVeli3gkTyXFy8vrv7LqQkJ13ortI6MtbECCFtm/LwUbvFx25yvt21ZdbvX95Yusw4iuoi4AQC/HWXUf8voi8ukZxOtmvFQVOxpfdwBgICJ+wOXOhXSPE7S0G6Q9FSLdA268zxHdwOphnlvZkutxWTUGL1xDH4AQWatqo0Yn/QAAAAASUVORK5CYII=');
}
    
#d770aa86 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 26px;
    width: 53.3%;
    min-width: 4%;
    flex-wrap: nowrap;
    order: 0;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\32 161d2bc {
    min-height: 533px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 6% 4% 6% 4%;
    margin: 0% 0% 0% 0%;
}
    
#d6374fd2 {
    width: 42.70%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: url("https://lirp.cdn-website.com/dadd2557/dms3rep/multi/opt/IMG-20210918-WA0003-1920w.jpg-1920w.webp");
    order: 1;
    border-radius: 4px 4px 4px 4px;
}
#d6374fd2.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,UklGRmQAAABXRUJQVlA4IFgAAADQAQCdASoKAA0AAUAmJagCdAEOYTdNAAD+yf6gJymi0R51wFh5GXQ0Qypzpr9Tb6M+gsvxzeguK7eS5dkedmZ5klagKuq3qp+wxlFwvtrN7D+nhS/0AAAA');
}
    
#\37 85fec07 {
    margin: 0px 0% 0px 0%;
}
    
#b5118f80 [data-content-reference] {
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    flex-direction: row;
}
#b5118f80 [data-content-reference] .accordion-title {
    font-weight: 300 !important;
    color: var(--color_2) !important;
    text-align: left !important;
}
#b5118f80[data-css-edit] {
    background-color: rgba(238,241,246,0.4)!important;
    backdrop-filter: blur(2px) !important;
    -webkit-backdrop-filter: blur(10px) !important;
}
#b5118f80 {
    justify-content: flex-start;
    width: 100%;
    min-height: auto;
    height: auto;
    order: 1;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
    justify-self: auto;
    padding: 0px 0% 0px 0%;
    margin: 0px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
#b5118f80 [data-content-reference] .icon-container {
    color: var(--color_2);
}
#b5118f80 .accordion-item:not(:last-of-type) {
    margin-block-end: 0px;
}
    
#\34 2062dd9 {
    background-color: rgba(0, 0, 0, 0);
    flex-direction: row;
    align-self: auto;
    justify-content: space-between;
    align-items: flex-start;
    min-height: 160px;
    height: auto;
    order: 0;
    background-image: none;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    column-gap: 7%;
    padding: 4% 16px 4% 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 b1859a6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\35 e07e278 {
    justify-content: space-between;
    align-items: flex-start;
    width: 99.94%;
    min-height: 68px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 0;
    flex-wrap: nowrap;
    row-gap: 16px;
    padding-top: 6px;
    padding-bottom: 6px;
    padding-left: 4%;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#f54bbae6 {
    width: 861px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 308c6f4 {
    width: 85.40%;
    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_c62 {
    width: 100%;
    height: 640px;
    max-width: 100%;
}
    
#\34 caebf00 {
    width: 19.93%;
    height: 50px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\38 97ac804 {
    min-height: 294px;
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 6% 4% 3% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#d625cbe1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 53.10%;
    min-width: 4%;
    order: 0;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 5b876b0 {
    width: 861px;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#\33 48f24f6 {
    margin: 0px 0% 0px 0%;
}
    
#f67761dd {
    background-color: var(--color_5);
    background-image: url("https://lirp.cdn-website.com/dadd2557/dms3rep/multi/opt/bg+light+blue-1920w.png");
    background-attachment: fixed;
    background-position: 100% 100%;
}
#f67761dd.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA+UlEQVQY03WOX0uDUBxArzp1mtOivmKfw156i/7AYEIQ/VmNwTJysfLBoW5zsMvyJkyltS1uqFDhV/hFL3uq83w4HHRh9kXDdLhdjBHSdfQvPY/UHv1IHr6shLt+yNmEMH+K7iRVx2ShzD++5WiZi8uy5IzfOkJIP+5wet3k9xqWiOJFUU3mhUSzUn6ln6KbvPH7bZ89bLmVesurnjSd2sGZrSEAYACABYBKmn/xtwMiXdpYunmaKlfWRDPag+2jc2dnvVAUwASECl1vttEbJuqDH2923ZnWtLDWuB6pazHLgMVRLo2mVA1CujV+XmlB+K7cO7F02kmFH2WDfcB1arL8AAAAAElFTkSuQmCC');
}
    
#\30 dadcfea {
    width: 47.42%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\36 659169d {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fb88de53 {
    width: 44.86%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: url("https://lirp.cdn-website.com/dadd2557/dms3rep/multi/opt/toiture-en-tole-1920w.jpg");
    order: 1;
    border-radius: 4px 4px 4px 4px;
}
#fb88de53.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAL/xAAcEAACAgIDAAAAAAAAAAAAAAABAgADEiEFEVH/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/8QAGREAAgMBAAAAAAAAAAAAAAAAAAIBA1ET/9oADAMBAAIRAxEAPwCM048mtaUbLQPkkBSOyg3ER3RtBxSmH//Z');
}
    
#\30 43fab63 {
    width: 100%;
    height: 388px;
    max-width: 100%;
}
    
#widget_617 {
    width: 20%;
    height: 50px;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\38 98bffdd[data-css-edit] {
    background-color: rgba(255,255,255,0.4)!important;
    backdrop-filter: blur(2px) !important;
    -webkit-backdrop-filter: blur(10px) !important;
}
#\38 98bffdd {
    width: 19.2%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    justify-content: flex-start;
    align-items: center;
    order: 2;
    padding: 0px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\32 4d608b7.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 16px 1px 16px;
}
#\32 4d608b7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 d5670a8[data-css-edit] {
    background-color: rgba(255,255,255,0.4)!important;
    backdrop-filter: blur(2px) !important;
    -webkit-backdrop-filter: blur(10px) !important;
}
#\31 d5670a8 {
    width: 19.2%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    justify-content: flex-start;
    align-items: center;
    order: 1;
    padding: 0px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#db6931b3.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 16px 0px 16px;
}
#db6931b3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 d98d153 {
    background-color: var(--color_5);
    background-image: url("https://lirp.cdn-website.com/dadd2557/dms3rep/multi/opt/bg+light+blue-1920w.png");
    background-attachment: fixed;
    background-position: 100% 100%;
}
#\34 d98d153.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA+UlEQVQY03WOX0uDUBxArzp1mtOivmKfw156i/7AYEIQ/VmNwTJysfLBoW5zsMvyJkyltS1uqFDhV/hFL3uq83w4HHRh9kXDdLhdjBHSdfQvPY/UHv1IHr6shLt+yNmEMH+K7iRVx2ShzD++5WiZi8uy5IzfOkJIP+5wet3k9xqWiOJFUU3mhUSzUn6ln6KbvPH7bZ89bLmVesurnjSd2sGZrSEAYACABYBKmn/xtwMiXdpYunmaKlfWRDPag+2jc2dnvVAUwASECl1vttEbJuqDH2923ZnWtLDWuB6pazHLgMVRLo2mVA1CujV+XmlB+K7cO7F02kmFH2WDfcB1arL8AAAAAElFTkSuQmCC');
}
    
#a4b541b9 {
    min-height: 362px;
    column-gap: 1%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 4% 8% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 d8858fb.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 16px 0px 16px;
}
#\36 d8858fb {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 1265c06.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 16px 0px 16px;
}
#\39 1265c06 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 25ef04c[data-css-edit] {
    background-color: rgba(255,255,255,0.4)!important;
    backdrop-filter: blur(2px) !important;
    -webkit-backdrop-filter: blur(10px) !important;
}
#\39 25ef04c {
    width: 19.2%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    justify-content: flex-start;
    align-items: center;
    order: 3;
    padding: 0px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\35 1295e3f[data-css-edit] {
    background-color: rgba(255,255,255,0.4)!important;
    backdrop-filter: blur(2px) !important;
    -webkit-backdrop-filter: blur(10px) !important;
}
#\35 1295e3f {
    width: 19.2%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    justify-content: flex-start;
    align-items: center;
    order: 0;
    padding: 0px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#fa19eb75 {
    margin: 0px 0% 0px 0%;
}
    
#widget_mfu {
    width: 100%;
    height: 130px;
    max-width: 100%;
    order: 2;
}
    
#widget_dg6 {
    width: 100%;
    height: 130px;
    max-width: 100%;
    order: 2;
}
    
#widget_m37 {
    width: 100%;
    height: 130px;
    max-width: 100%;
    order: 2;
}
    
#widget_2q3 {
    width: 100%;
    height: 130px;
    max-width: 100%;
    order: 2;
}
    
#\34 ab74cc7[data-css-edit] {
    background-color: rgba(255,255,255,0.4)!important;
    backdrop-filter: blur(2px) !important;
    -webkit-backdrop-filter: blur(10px) !important;
}
#\34 ab74cc7 {
    width: 19.2%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    justify-content: flex-start;
    align-items: center;
    order: 0;
    padding: 0px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\39 a707058 {
    width: 100%;
    height: 130px;
    max-width: 100%;
    order: 2;
}
    
#\35 c9fe2e5.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 16px 0px 16px;
}
#\35 c9fe2e5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\31 095c717.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 095c717 {
    width: 83.96%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 50px 0% 50px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 98840eb {
    min-height: 686px;
    column-gap: 8%;
    row-gap: 48px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\35 b1e75aa {
    width: 68.51%;
    height: auto;
    max-width: none;
    order: 3;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 ec26730::before, #\38 ec26730 > .bgExtraLayerOverlay {
    
}
#\38 ec26730 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 32px;
    width: 100%;
    min-width: 4%;
    border-radius: 0px 0px 0px 0px;
    background-image: none;
    background-color: rgba(0, 0, 0, 0);
    align-items: center;
    padding: 6% 4% 3% 4%;
    margin: 5% 0% 5% 0%;
}
    
#\30 66af796[data-background-color-animation] {
    
}
#\30 66af796::before, #\30 66af796 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.29;
}
#\30 66af796 {
    background-image: url("https://lirp.cdn-website.com/dadd2557/dms3rep/multi/opt/pexels-photo-11767927-1920w.jpeg");
}
    
#a33478b5 {
    width: 22.46%;
    height: auto;
    min-height: 54px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\38 c03bd97 {
    align-items: flex-start;
    width: 100%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.2258288894041267%;
    order: 4;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    justify-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c0875d80 {
    margin: 0px 0% 0px 0%;
}
    
#widget_t83 {
    width: 84.45%;
    height: 276px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_2fj {
    width: 113px;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#a7642d78 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#a0479cd1 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\31 107d120 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_dp2 {
    width: 100%;
    height: 410px;
    min-height: 100px;
    max-width: 100%;
}
    
#b54fd344 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#dcde689c {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 6% 4% 6% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\38 700fb63 {
    justify-content: space-between;
    align-items: flex-end;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 4%;
    order: 6;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#cb6f99f7 {
    width: 655px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#f50bd0d7 {
    background-color: var(--color_5);
    background-image: url("https://lirp.cdn-website.com/dadd2557/dms3rep/multi/opt/2+logo-1920w.png");
    background-attachment: fixed;
    background-position: 100% 100%;
}
#f50bd0d7.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA2klEQVQY01WOb2uDMBjEo1atzpqV7vv2AwqyvRlTum7S4r8uukSSJo+BZ/PFwB3cm+N3x5G8HsKsG70MkRwRyVr4m/2ZfDK+u/Ap5gBBrZTXNOgQshTwP1gPIu0nmShrYwEQKoVeli3gkTyXFy8vrv7LqQkJ13ortI6MtbECCFtm/LwUbvFx25yvt21ZdbvX95Yusw4iuoi4AQC/HWXUf8voi8ukZxOtmvFQVOxpfdwBgICJ+wOXOhXSPE7S0G6Q9FSLdA268zxHdwOphnlvZkutxWTUGL1xDH4AQWatqo0Yn/QAAAAASUVORK5CYII=');
}
    
#\38 cfeb35d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0% 0px 0% 0px;
    margin: 0% 0% 0% 0%;
}
    
#widget_ctg {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_5ev {
    width: 48%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 264b42a {
    margin: 0px 0% 0px 0%;
}
    
#widget_uku.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_uku {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ebe03366 {
    width: 100%;
    height: 20px;
    max-width: 100%;
    order: 5;
}
}



@media all {
    
#\30 6ab959d[data-css-edit] {
    background-color: rgba(238,241,246,0.4)!important;
    backdrop-filter: blur(2px) !important;
    -webkit-backdrop-filter: blur(10px) !important;
}
#\30 6ab959d {
    width: 19.2%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    justify-content: flex-start;
    align-items: center;
    border-radius: 2px 2px 2px 2px;
    padding: 2% 24px 2% 24px;
    margin: 0% 0% 0% 0%;
}
    
#\37 eff687a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fca82d4e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 9458ad8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 dd2476a[data-css-edit] {
    background-color: rgba(238,241,246,0.4)!important;
    backdrop-filter: blur(2px) !important;
    -webkit-backdrop-filter: blur(10px) !important;
}
#\38 dd2476a {
    width: 19.2%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    justify-content: flex-start;
    align-items: center;
    border-radius: 2px 2px 2px 2px;
    padding: 2% 24px 2% 24px;
    margin: 0% 0% 0% 0%;
}
    
#bd5a4496 {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\37 5a84aa4 {
    margin: 0px 0% 0px 0%;
}
    
#\32 c7673a0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 090c69e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 f7a5fca[data-css-edit] {
    background-color: rgba(238,241,246,0.4)!important;
    backdrop-filter: blur(2px) !important;
    -webkit-backdrop-filter: blur(10px) !important;
}
#\35 f7a5fca {
    width: 19.2%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    justify-content: flex-start;
    align-items: center;
    border-radius: 2px 2px 2px 2px;
    padding: 2% 24px 2% 24px;
    margin: 0% 0% 0% 0%;
}
    
#\35 ecd1d5c[data-css-edit] {
    background-color: rgba(238,241,246,0.4)!important;
    backdrop-filter: blur(2px) !important;
    -webkit-backdrop-filter: blur(10px) !important;
}
#\35 ecd1d5c {
    width: 19.2%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    justify-content: flex-start;
    align-items: center;
    border-radius: 2px 2px 2px 2px;
    padding: 2% 24px 2% 24px;
    margin: 0% 0% 0% 0%;
}
    
#\34 ae64e17 {
    min-height: 240px;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 4% 8% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\32 cdd3c3d[data-css-edit] {
    background-color: rgba(238,241,246,0.4)!important;
    backdrop-filter: blur(2px) !important;
    -webkit-backdrop-filter: blur(10px) !important;
}
#\32 cdd3c3d {
    width: 19.2%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    justify-content: flex-start;
    align-items: center;
    border-radius: 2px 2px 2px 2px;
    padding: 2% 24px 2% 24px;
    margin: 0% 0% 0% 0%;
}
    
#\30 7140978 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e67f2016 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 a72bb74 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b05bfb35 {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\38 ec5296b {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#b8586551 {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\32 551e6fb {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#a4dea437 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d82bcc02 {
    background-color: var(--color_4);
    background-image: url("https://lirp.cdn-website.com/dadd2557/dms3rep/multi/opt/bg+light+blue-1920w.png");
    background-attachment: fixed;
    background-position: 100% 100%;
}
#d82bcc02.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA+UlEQVQY03WOX0uDUBxArzp1mtOivmKfw156i/7AYEIQ/VmNwTJysfLBoW5zsMvyJkyltS1uqFDhV/hFL3uq83w4HHRh9kXDdLhdjBHSdfQvPY/UHv1IHr6shLt+yNmEMH+K7iRVx2ShzD++5WiZi8uy5IzfOkJIP+5wet3k9xqWiOJFUU3mhUSzUn6ln6KbvPH7bZ89bLmVesurnjSd2sGZrSEAYACABYBKmn/xtwMiXdpYunmaKlfWRDPag+2jc2dnvVAUwASECl1vttEbJuqDH2923ZnWtLDWuB6pazHLgMVRLo2mVA1CujV+XmlB+K7cO7F02kmFH2WDfcB1arL8AAAAAElFTkSuQmCC');
}
    
#e056ea85 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\37 f182a22 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 26px;
    width: 48%;
    min-width: 4%;
    flex-wrap: nowrap;
    order: 0;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\39 586342e {
    background-color: var(--color_3);
    background-image: url("https://lirp.cdn-website.com/dadd2557/dms3rep/multi/opt/2+logo+2-1920w.png");
    background-attachment: fixed;
    background-position: 100% 100%;
}
#\39 586342e.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA4UlEQVQY04WOvWrCUBhAv588ikNxUAhVIhUylIg0i8q9UG0URWNLuwS1NOjwDbqkEvDSis1UwckX8PmcdCr0rOcMB4w5oTEn+Jf5/EBxvKfp9BNFjiAif4f9/pY7HeFmM6RabUiOo/DisiyDNE0xSRKEbveLlJqR7/e4WlVULtcxl6uD1imK/KLIN4kYhnxeoFDwsFh08aZ0T5VGQF7wQk/hiiaLLc+WP/ye7Kzrgm3bYCuFTu+Z79oR++2FFYyWPP7Y8HiV0TXUWoMbhnQ7iLj0GFlua2I9tF658RaTt17jGZlsPWj3nO1QAAAAAElFTkSuQmCC');
}
    
#\33 4fe3f0e {
    min-height: 533px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 6% 4% 6% 4%;
    margin: 0% 0% 0% 0%;
}
    
#a0dc0138 {
    margin: 0px 0% 0px 0%;
}
    
#ae52f894 {
    width: 110.91%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c52a44e5 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 3;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_v4s {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    order: 4;
}
    
#f5d8d615 {
    width: 30px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#a9c4fd4f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 86.33%;
    min-height: 24px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    height: auto;
    flex-wrap: nowrap;
    --column-gap: 1%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 293cce2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
}
    
#f84745f8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
}
    
#\32 e3e12db {
    width: 30px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#\31 56d96b2 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 86.33%;
    min-height: 24px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    height: auto;
    flex-wrap: nowrap;
    --column-gap: 1%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a8bc6c4a {
    width: 30px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#b988057a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 86.33%;
    min-height: 24px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    height: auto;
    flex-wrap: nowrap;
    --column-gap: 1%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 f4336cc {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
}
    
#aea0e002 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
}
    
#\39 60fb304 {
    width: 30px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#be518211 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 86.33%;
    min-height: 24px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    height: auto;
    flex-wrap: nowrap;
    --column-gap: 1%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 3319f62 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
}
    
#\35 d7dd41d {
    width: 30px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#e49b4cd1 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 86.33%;
    min-height: 24px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    height: auto;
    flex-wrap: nowrap;
    --column-gap: 1%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d3b3dc99 {
    width: 30px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#\30 454ba8c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 86.33%;
    min-height: 48px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    height: auto;
    flex-wrap: nowrap;
    --column-gap: 1%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f7f662da {
    width: 82.56%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
}
    
#\35 0ed8843 {
    width: 19.88%;
    height: 50px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c52d8760 {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: url("https://lirp.cdn-website.com/dadd2557/dms3rep/multi/opt/20240329_083353-1920w.jpg-1920w.webp");
    order: 1;
    border-radius: 4px 4px 4px 4px;
}
#c52d8760.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,UklGRlwAAABXRUJQVlA4IFAAAADwAQCdASoKAA0AAUAmJQBOgCFqAFvvOegA/vVVbLhqDTwz3mZDyP6M+P1oHVgpHrh+Ac2yaHaI+jRH0R8q1eych+Mxe111nZrFs4yKMuAAAA==');
}
    
#f02a87b4 {
    width: 100%;
    height: 640px;
    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 4ab73bd {
    background-color: var(--color_5);
    background-image: url("https://lirp.cdn-website.com/dadd2557/dms3rep/multi/opt/bg+light+blue-1920w.png");
    background-attachment: fixed;
    background-position: 100% 100%;
}
#\32 4ab73bd.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA+UlEQVQY03WOX0uDUBxArzp1mtOivmKfw156i/7AYEIQ/VmNwTJysfLBoW5zsMvyJkyltS1uqFDhV/hFL3uq83w4HHRh9kXDdLhdjBHSdfQvPY/UHv1IHr6shLt+yNmEMH+K7iRVx2ShzD++5WiZi8uy5IzfOkJIP+5wet3k9xqWiOJFUU3mhUSzUn6ln6KbvPH7bZ89bLmVesurnjSd2sGZrSEAYACABYBKmn/xtwMiXdpYunmaKlfWRDPag+2jc2dnvVAUwASECl1vttEbJuqDH2923ZnWtLDWuB6pazHLgMVRLo2mVA1CujV+XmlB+K7cO7F02kmFH2WDfcB1arL8AAAAAElFTkSuQmCC');
}
    
#d05c61a7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 32%;
    min-width: 4%;
    order: 0;
    align-items: center;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 47cfacc {
    margin: 0px 0% 0px 0%;
}
    
#\30 d875c6a {
    min-height: 113px;
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 3% 4% 3% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#dc6cdb75 {
    width: 69.25%;
    height: 56px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_ldl {
    align-items: center;
    width: 32%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#group_7e7 {
    align-items: center;
    width: 32%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#d0ebf3c5 {
    width: 69.98%;
    height: 68px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 e97779b {
    width: 81.55%;
    height: 72px;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 1025px) {
    
#\32 cc262ec [data-content-reference] .accordion-title {
    font-size: 16px !important;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 cc262ec [data-content-reference] .accordion-title {
    font-size: 14px !important;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 49cbc07 {
    width: 100%;
    min-height: 80px;
    order: 0;
    height: auto;
    row-gap: 24px;
}
    
#\30 301fa41 {
    width: 100%;
    min-height: 80px;
}
    
#e9e6a971 {
    column-gap: 4%;
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
    padding: 10% 4% 1% 4%;
}
    
#\39 d9f76f2 {
    width: 100%;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
    max-width: 100%;
}
    
#\32 a5e9fb2 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 72ceccb {
    width: 49%;
    min-height: 8px;
    order: 0;
    align-items: flex-start;
    flex: 1 1 auto;
    padding: 3% 2% 3% 3.5%;
    margin: 0% 0% 0% 0%;
}
    
#\39 55d170d {
    width: 100.00%;
    margin-left: 0%;
    margin-right: 0%;
    max-width: 100%;
}
    
#b4009686 {
    width: 196px;
}
    
#f2a2fad9 {
    column-gap: 2%;
    min-height: 240px;
    flex-direction: row;
    flex-wrap: wrap;
    row-gap: 15px;
    padding: 3% 4% 10% 4%;
}
    
#e28e0f6c {
    width: 100.00%;
    margin-left: 0%;
    margin-right: 0%;
    max-width: 100%;
}
    
#a931ba34 {
    width: 196px;
}
    
#cd235a69 {
    width: 49%;
    min-height: 8px;
    order: 0;
    align-items: flex-start;
    flex: 1 1 auto;
    padding: 3% 2% 3% 3.5%;
    margin: 0% 0% 0% 0%;
}
    
#\39 8c91a6c {
    width: 49%;
    min-height: 8px;
    order: 0;
    align-items: flex-start;
    flex: 1 1 auto;
    padding: 3% 2% 3% 3.5%;
    margin: 0% 0% 0% 0%;
}
    
#\39 893c3f6 {
    width: 100.00%;
    margin-left: 0%;
    margin-right: 0%;
    max-width: 100%;
}
    
#\30 d060bfe {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 126f013 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 1%;
    padding: 3% 4% 8% 4%;
}
    
#\30 447d0ab {
    width: 100%;
    min-height: 80px;
    row-gap: 22px;
}
    
#group_umi::before, #group_umi > .bgExtraLayerOverlay {
    
}
#group_umi {
    width: 100%;
    min-height: 330px;
    height: auto;
}
    
#\35 1508d46 {
    margin: 0px 0% 0px 0%;
}
    
#\32 cc262ec {
    height: auto;
    min-height: auto;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 e4fc6eb {
    align-items: flex-start;
    height: auto;
    min-height: 160px;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    row-gap: 24px;
    padding-left: 8%;
    padding-right: 8%;
}
    
#\33 a12a485 {
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100%;
    align-items: center;
    height: auto;
    min-height: 127px;
    order: 0;
    justify-self: auto;
    align-self: auto;
    padding-left: 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 b694479 {
    width: 100%;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
    max-width: 100%;
    order: 2;
}
    
#\38 de95d17 {
    justify-self: auto;
    align-self: auto;
    width: 73.72%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 ed67f66 {
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 0191223 {
    flex-direction: row;
    flex-wrap: wrap;
    min-height: 240px;
    column-gap: 2%;
    row-gap: 16px;
    padding: 2% 4% 8% 4%;
}
    
#\38 c54c69b {
    width: 49%;
    min-height: 8px;
    flex: 1 1 auto;
    row-gap: 16px;
    margin: 0% 0% 0% 0%;
}
    
#\32 aae8fa4 {
    margin: 0px 0% 0px 0%;
}
    
#\37 87c6aaa::before, #\37 87c6aaa > .bgExtraLayerOverlay {
    
}
#\37 87c6aaa.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\38 192caa7.flex-element.widget-wrapper > [data-element-type] {
    padding: 16px 16px 16px 16px;
}
#\38 192caa7 {
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#c94c75f4.flex-element.widget-wrapper > [data-element-type] {
    padding: 16px 16px 16px 16px;
}
#c94c75f4 {
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#a1c4f359 {
    width: 49%;
    min-height: 8px;
    flex: 1 1 auto;
    row-gap: 16px;
    margin: 0% 0% 0% 0%;
}
    
#e646efab.flex-element.widget-wrapper > [data-element-type] {
    padding: 16px 16px 16px 16px;
}
#e646efab {
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\38 ad0a72c.flex-element.widget-wrapper > [data-element-type] {
    padding: 16px 16px 16px 16px;
}
#\38 ad0a72c {
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#a6f6f2ff {
    width: 49%;
    min-height: 8px;
    flex: 1 1 auto;
    row-gap: 16px;
    margin: 0% 0% 0% 0%;
}
    
#\38 3fe1465.flex-element.widget-wrapper > [data-element-type] {
    padding: 16px 16px 16px 16px;
}
#\38 3fe1465 {
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\36 50d7782.flex-element.widget-wrapper > [data-element-type] {
    padding: 16px 16px 16px 16px;
}
#\36 50d7782 {
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#d0fbbb68 {
    width: 49%;
    min-height: 8px;
    flex: 1 1 auto;
    row-gap: 16px;
    margin: 0% 0% 0% 0%;
}
    
#b85c14b2.flex-element.widget-wrapper > [data-element-type] {
    padding: 16px 16px 16px 16px;
}
#b85c14b2 {
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#c4902dbb.flex-element.widget-wrapper > [data-element-type] {
    padding: 16px 16px 16px 16px;
}
#c4902dbb {
    order: 1;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d770aa86 {
    width: 100%;
    min-height: 80px;
    row-gap: 22px;
    order: 0;
}
    
#\32 161d2bc {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 1%;
    padding: 3% 4% 8% 4%;
}
    
#d6374fd2 {
    width: 100%;
    min-height: 428px;
    order: 1;
    height: auto;
}
#d6374fd2.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,UklGRmQAAABXRUJQVlA4IFgAAADQAQCdASoKAA0AAUAmJagCdAEOYTdNAAD+yf6gJymi0R51wFh5GXQ0Qypzpr9Tb6M+gsvxzeguK7eS5dkedmZ5klagKuq3qp+wxlFwvtrN7D+nhS/0AAAA');
}
    
#\37 85fec07 {
    margin: 0px 0% 0px 0%;
}
    
#b5118f80 [data-content-reference] .accordion-title {
    font-size: 16px !important;
}
#b5118f80 {
    height: auto;
    min-height: auto;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 2062dd9 {
    align-items: flex-start;
    height: auto;
    min-height: 160px;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    row-gap: 24px;
    padding: 4% 6% 4% 6%;
    margin: 0px 0% 0px 0%;
}
    
#\35 e07e278 {
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100%;
    align-items: center;
    height: auto;
    min-height: 127px;
    order: 0;
    justify-self: auto;
    align-self: auto;
    padding-left: 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f54bbae6 {
    width: 100%;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
    max-width: 100%;
    order: 2;
}
    
#\34 caebf00 {
    order: 0;
}
    
#\38 308c6f4 {
    order: 1;
}
    
#widget_c62 {
    height: 500px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 97ac804 {
    column-gap: 4%;
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
    padding: 10% 4% 1% 4%;
}
    
#d625cbe1 {
    width: 100%;
    min-height: 80px;
    order: 0;
    height: auto;
    row-gap: 24px;
}
    
#\30 5b876b0 {
    width: 100%;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
    max-width: 100%;
}
    
#\33 48f24f6 {
    margin: 0px 0% 0px 0%;
}
    
#fb88de53 {
    width: 100%;
    min-height: 80px;
}
#fb88de53.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAL/xAAcEAACAgIDAAAAAAAAAAAAAAABAgADEiEFEVH/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/8QAGREAAgMBAAAAAAAAAAAAAAAAAAIBA1ET/9oADAMBAAIRAxEAPwCM048mtaUbLQPkkBSOyg3ER3RtBxSmH//Z');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 98bffdd {
    width: 49%;
    min-height: 8px;
    flex: 1 1 auto;
    padding: 0px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\32 4d608b7 {
    order: 1;
}
    
#\31 d5670a8 {
    width: 49%;
    min-height: 8px;
    flex: 1 1 auto;
    padding: 0px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#db6931b3 {
    order: 1;
}
    
#a4b541b9 {
    flex-direction: row;
    flex-wrap: wrap;
    min-height: 240px;
    column-gap: 2%;
    padding: 3% 4% 10% 4%;
}
    
#\36 d8858fb {
    order: 1;
}
    
#\39 1265c06 {
    order: 1;
}
    
#\39 25ef04c {
    width: 49%;
    min-height: 8px;
    flex: 1 1 auto;
    padding: 0px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\35 1295e3f {
    width: 49%;
    min-height: 8px;
    flex: 1 1 auto;
    justify-content: flex-start;
    padding: 0px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\34 ab74cc7 {
    width: 49%;
    min-height: 8px;
    flex: 1 1 auto;
    padding: 0px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\35 c9fe2e5 {
    order: 1;
}
    
#fa19eb75 {
    margin: 0px 0% 0px 0%;
}
    
#widget_mfu {
    order: 0;
}
    
#\39 a707058 {
    order: 0;
}
    
#widget_dg6 {
    order: 0;
}
    
#widget_2q3 {
    order: 0;
}
    
#widget_m37 {
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 98840eb {
    column-gap: 0%;
    min-height: 484px;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#\38 ec26730::before, #\38 ec26730 > .bgExtraLayerOverlay {
    
}
#\38 ec26730 {
    width: 100%;
    justify-content: flex-start;
    min-height: 8px;
    padding: 20% 4% 5.970149253731343% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\30 66af796::before, #\30 66af796 > .bgExtraLayerOverlay {
    
}
    
#c0875d80 {
    margin: 0px 0% 0px 0%;
}
    
#a33478b5 {
    width: 48.12%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a0479cd1 {
    padding: 0% 0% 0% 0%;
}
    
#b54fd344 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#cb6f99f7 {
    width: 100%;
}
    
#dcde689c {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 2%;
    padding: 10% 4% 10% 4%;
}
    
#\38 cfeb35d {
    width: 100%;
    min-height: 80px;
}
    
#\38 264b42a {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 6ab959d {
    width: 49%;
    min-height: 80px;
    flex: 1 1 auto;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\37 eff687a {
    order: 1;
}
    
#fca82d4e {
    order: 1;
}
    
#\36 9458ad8 {
    order: 1;
}
    
#\38 dd2476a {
    width: 49%;
    min-height: 80px;
    flex: 1 1 auto;
    order: 4;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\37 5a84aa4 {
    margin: 0px 0% 0px 0%;
}
    
#\32 c7673a0 {
    order: 1;
}
    
#\34 090c69e {
    order: 1;
}
    
#\35 f7a5fca {
    width: 49%;
    min-height: 80px;
    flex: 1 1 auto;
    order: 1;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\35 ecd1d5c {
    width: 49%;
    min-height: 80px;
    flex: 1 1 auto;
    order: 3;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\34 ae64e17 {
    flex-direction: row;
    flex-wrap: wrap;
    min-height: 717px;
    column-gap: 2%;
    row-gap: 16px;
    padding: 2% 4% 10% 4%;
}
    
#\32 cdd3c3d {
    width: 49%;
    min-height: 80px;
    flex: 1 1 auto;
    order: 2;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\30 7140978 {
    order: 1;
}
    
#e67f2016 {
    order: 1;
}
    
#\31 a72bb74 {
    order: 1;
}
    
#a4dea437 {
    order: 1;
}
    
#e056ea85 {
    order: 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 f182a22 {
    width: 100%;
    min-height: 80px;
    row-gap: 22px;
}
    
#\33 4fe3f0e {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 1%;
    padding: 3% 4% 8% 4%;
}
    
#a0dc0138 {
    margin: 0px 0% 0px 0%;
}
    
#d3b3dc99 {
    width: 28.625px;
}
    
#f7f662da {
    width: 94.74%;
}
    
#c52d8760 {
    width: 100%;
    min-height: 80px;
    height: auto;
}
#c52d8760.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,UklGRlwAAABXRUJQVlA4IFAAAADwAQCdASoKAA0AAUAmJQBOgCFqAFvvOegA/vVVbLhqDTwz3mZDyP6M+P1oHVgpHrh+Ac2yaHaI+jRH0R8q1eych+Mxe111nZrFs4yKMuAAAA==');
}
    
#f02a87b4 {
    height: 500px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d05c61a7 {
    width: 100%;
    min-height: 80px;
    order: 0;
    height: auto;
    row-gap: 24px;
}
    
#\37 47cfacc {
    margin: 0px 0% 0px 0%;
}
    
#\30 d875c6a {
    column-gap: 4%;
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
    padding: 10% 4% 1% 4%;
}
    
#group_ldl {
    width: 100%;
    min-height: 80px;
}
    
#group_7e7 {
    width: 100%;
    min-height: 80px;
}
}



@media (max-width: 767px) {
    
#\32 cc262ec [data-content-reference] .accordion-title {
    font-size: 13px !important;
}
}



@media (max-width: 767px) {
    
#\39 4459288 {
    width: 99.95%;
}
    
#\33 49cbc07 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 16px;
    order: 0;
    height: auto;
    padding: 16px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 301fa41 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 32px;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#e9e6a971 {
    min-height: 0;
    flex-direction: column;
    row-gap: 0px;
    flex-wrap: nowrap;
    padding: 12% 4% 4% 4%;
}
    
#\39 d9f76f2 {
    margin-left: 0%;
    margin-right: 0%;
}
    
#\32 a5e9fb2 {
    margin: 0px 0% 0px 0%;
}
    
#e435d44f {
    height: 36px;
}
}



@media (max-width: 767px) {
    
#\38 72ceccb {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 0px;
    order: 0;
    height: auto;
    padding: 6% 3% 6% 3%;
    margin: 0% 0% 0% 0%;
}
    
#\39 55d170d {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    margin-top: 0px;
}
    
#b4009686 {
    margin-left: 0%;
    margin-right: 0%;
}
    
#f2a2fad9 {
    min-height: 0;
    flex-direction: column;
    row-gap: 13px;
    flex-wrap: nowrap;
    column-gap: 3%;
    padding: 4% 4% 12% 4%;
}
    
#e28e0f6c {
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    margin-top: 0px;
}
    
#a931ba34 {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#cd235a69 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 0px;
    order: 1;
    height: auto;
    padding: 6% 3% 6% 3%;
    margin: 0% 0% 0% 0%;
}
    
#\39 8c91a6c {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 0px;
    order: 2;
    height: auto;
    padding: 6% 3% 6% 3%;
    margin: 0% 0% 0% 0%;
}
    
#\39 893c3f6 {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    margin-top: 0px;
}
    
#\30 d060bfe {
    margin: 0px 0% 0px 0%;
}
    
#c69d86a5 {
    height: 56px;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
    width: 45.59%;
}
}



@media (max-width: 767px) {
    
#\30 447d0ab {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 18px;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\32 126f013 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 4% 6% 4%;
}
    
#group_umi::before, #group_umi > .bgExtraLayerOverlay {
    
}
#group_umi {
    width: 100%;
    min-height: 251px;
    align-items: center;
    height: auto;
}
    
#\35 1508d46 {
    margin: 0px 0% 0px 0%;
}
    
#\32 cc262ec [data-content-reference] .accordion-title {
    font-size: 14px !important;
}
#\32 cc262ec {
    justify-self: auto;
    width: 100%;
    order: 3;
    align-self: flex-start;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 e4fc6eb {
    align-self: auto;
    align-items: flex-start;
    justify-self: auto;
    width: 100%;
    order: 2;
    height: auto;
    min-height: 160px;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    justify-content: flex-start;
    padding: 8% 8% 8% 8%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 a12a485 {
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100%;
    align-items: center;
    height: auto;
    min-height: 173px;
    margin: 0px 0% 0px 0%;
}
    
#\39 b694479 {
    margin-left: 0%;
    margin-right: 0%;
    order: 2;
}
    
#\38 de95d17 {
    width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 ed67f66 {
    height: 34px;
    order: 0;
}
    
#widget_v1n {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#\38 0191223 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
    padding: 8% 4% 12% 4%;
}
    
#\38 c54c69b {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 16px;
}
    
#\32 aae8fa4 {
    margin: 0px 0% 0px 0%;
}
    
#\37 87c6aaa::before, #\37 87c6aaa > .bgExtraLayerOverlay {
    
}
#\37 87c6aaa.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#a1c4f359 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 16px;
}
    
#a6f6f2ff {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 16px;
}
    
#d0fbbb68 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 16px;
}
}



@media (max-width: 767px) {
    
#d770aa86 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 18px;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\32 161d2bc {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 4% 2% 4%;
}
    
#d6374fd2 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    height: auto;
}
#d6374fd2.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,UklGRmQAAABXRUJQVlA4IFgAAADQAQCdASoKAA0AAUAmJagCdAEOYTdNAAD+yf6gJymi0R51wFh5GXQ0Qypzpr9Tb6M+gsvxzeguK7eS5dkedmZ5klagKuq3qp+wxlFwvtrN7D+nhS/0AAAA');
}
    
#\37 85fec07 {
    margin: 0px 0% 0px 0%;
}
    
#b5118f80 [data-content-reference] .accordion-title {
    font-size: 14px !important;
}
#b5118f80 {
    justify-self: auto;
    width: 100%;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 2062dd9 {
    align-self: auto;
    align-items: flex-start;
    justify-self: auto;
    width: 100%;
    order: 2;
    height: auto;
    min-height: 160px;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    justify-content: flex-start;
    padding: 8% 8% 8% 8%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 e07e278 {
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100%;
    align-items: center;
    height: auto;
    min-height: 173px;
    margin: 0px 0% 0px 0%;
}
    
#f54bbae6 {
    margin-left: 0%;
    margin-right: 0%;
    order: 2;
}
    
#\38 308c6f4 {
    width: 100.00%;
    order: 1;
}
    
#\34 caebf00 {
    height: 44px;
    order: 0;
}
    
#widget_c62 {
    height: 500px;
}
}



@media (max-width: 767px) {
    
#\38 97ac804 {
    min-height: 0;
    flex-direction: column;
    row-gap: 0px;
    flex-wrap: nowrap;
    padding: 12% 4% 4% 4%;
}
    
#d625cbe1 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 16px;
    order: 0;
    height: auto;
    padding: 16px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 5b876b0 {
    margin-left: 0%;
    margin-right: 0%;
}
    
#\33 48f24f6 {
    margin: 0px 0% 0px 0%;
}
    
#\30 dadcfea {
    width: 100.00%;
}
    
#fb88de53 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    height: auto;
}
#fb88de53.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAL/xAAcEAACAgIDAAAAAAAAAAAAAAABAgADEiEFEVH/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/8QAGREAAgMBAAAAAAAAAAAAAAAAAAIBA1ET/9oADAMBAAIRAxEAPwCM048mtaUbLQPkkBSOyg3ER3RtBxSmH//Z');
}
    
#widget_617 {
    height: 32px;
}
}



@media (max-width: 767px) {
    
#\38 98bffdd {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 d5670a8 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 1295e3f {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 25ef04c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#a4b541b9 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
    padding: 2% 4% 12% 4%;
}
    
#widget_mfu {
    height: 150px;
}
    
#widget_dg6 {
    height: 150px;
}
    
#widget_m37 {
    height: 150px;
}
    
#widget_2q3 {
    height: 150px;
}
    
#\34 ab74cc7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 a707058 {
    height: 150px;
}
    
#fa19eb75 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\31 98840eb {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#\38 ec26730::before, #\38 ec26730 > .bgExtraLayerOverlay {
    
}
#\38 ec26730 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    height: auto;
    justify-content: flex-start;
    row-gap: 2px;
    padding: 40% 4% 20% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\30 66af796::before, #\30 66af796 > .bgExtraLayerOverlay {
    
}
    
#c0875d80 {
    margin: 0px 0% 0px 0%;
}
    
#\35 b1e75aa.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 0px 10px 0px;
}
#\35 b1e75aa {
    align-self: center;
    width: 99.97%;
    margin: 0px 0px 0px 0px;
}
    
#\38 c03bd97 {
    column-gap: 2.2258288894041267%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
}
    
#a33478b5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 90.95%;
}
    
#widget_t83.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_t83 {
    height: 168px;
    width: 99.82%;
    margin: 50px 0% 0px 0%;
}
    
#\31 095c717 {
    width: 99.82%;
}
    
#widget_2fj {
    width: 95px;
    height: auto;
}
}



@media (max-width: 767px) {
    
#a7642d78 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#a0479cd1 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#b54fd344 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#cb6f99f7 {
    width: 100%;
}
    
#dcde689c {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 12% 4% 12% 4%;
}
    
#\38 cfeb35d {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 264b42a {
    margin: 0px 0% 0px 0%;
}
    
#widget_ctg {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_5ev {
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 700fb63 {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#\30 6ab959d {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\34 ae64e17 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
    column-gap: 1%;
    padding: 4% 4% 12% 4%;
}
    
#\32 cdd3c3d {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\38 dd2476a {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\37 5a84aa4 {
    margin: 0px 0% 0px 0%;
}
    
#\35 f7a5fca {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\35 ecd1d5c {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
}



@media (max-width: 767px) {
    
#\37 f182a22 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 18px;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\33 4fe3f0e {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 4% 8% 4%;
}
    
#a0dc0138 {
    margin: 0px 0% 0px 0%;
}
    
#ae52f894 {
    width: 100.00%;
}
    
#\35 0ed8843 {
    height: 32px;
}
    
#e49b4cd1 {
    width: 100.00%;
}
    
#\30 454ba8c {
    width: 99.94%;
}
    
#c52d8760 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    height: auto;
}
#c52d8760.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,UklGRlwAAABXRUJQVlA4IFAAAADwAQCdASoKAA0AAUAmJQBOgCFqAFvvOegA/vVVbLhqDTwz3mZDyP6M+P1oHVgpHrh+Ac2yaHaI+jRH0R8q1eych+Mxe111nZrFs4yKMuAAAA==');
}
    
#f02a87b4 {
    height: 500px;
}
}



@media (max-width: 767px) {
    
#d05c61a7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 16px;
    order: 1;
    height: auto;
    padding: 16px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 47cfacc {
    margin: 0px 0% 0px 0%;
}
    
#\30 d875c6a {
    min-height: 0;
    flex-direction: column;
    row-gap: 0px;
    flex-wrap: nowrap;
    padding: 12% 4% 4% 4%;
}
    
#dc6cdb75 {
    height: 63px;
    width: 49.49%;
}
    
#group_ldl {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
}
    
#group_7e7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 2;
}
    
#d0ebf3c5 {
    height: 61px;
    width: 48.82%;
}
    
#\31 e97779b {
    height: 53px;
    width: 95.11%;
}
}

