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

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

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

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

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

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

  *#dm .dmInner div.u_1510028580 .svg {
    color:rgba(45,46,50,1) !important;
    fill:rgba(45,46,50,1) !important;
  }

  *#dm .dmInner div.u_1233891928 .svg {
    color:rgba(45,46,50,1) !important;
    fill:rgba(45,46,50,1) !important;
  }

  *#dm .dmInner div.u_1304749685 .svg {
    color:rgba(45,46,50,1) !important;
    fill:rgba(45,46,50,1) !important;
  }

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

  *#dm .dmInner div.u_770645495 img {
    border-radius:8px 8px 8px 8px !important;
    object-position:50% 0% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_1573003512 img {
    border-radius:8px 8px 8px 8px !important;
    object-position:50% 0% !important;
    object-fit:cover !important;
  }

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

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

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

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

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

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

  *#dm .dmInner div.u_1071400563 {
    background-color:var(--color_9) !important;
    background-image:none !important;
    border-radius:16px 16px 16px 16px !important;
  }

  *#dm .dmInner div.u_2654007181 .lifespan { color:rgba(211,163,80,1) !important; }

  *#dm .dmInner *.u_2654007181 accentColor { color:rgba(193,60,60,1) !important; }

  *#dm .dmInner div.u_2654007181 .case-name { font-family:'DM Serif Display' !important; }

  *#dm .dmInner nav.u_1570540238 { color:black !important; }
}
@media (min-width:768px) and (max-width:1024px) {}
@media (min-width:0px) and (max-width:767px) {}
@media (min-width:1024px) {
  .navSec { justify-content:center !important; }
}
@media (max-width:1023px) {
  .navSec { justify-content:space-between !important; }

  .navSec { paddding-inline:20px !important; }
}
.logoSec
{
	display:none !important;
}
.navSec
{
	width:100% !important;
	flex-direction:row !important;
	align-items:center !important;
}
.navMenuWrpr
{
	width:auto !important;
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(0, 0, 0, 0);
    --overlapping-background-image: var(--color_2);
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 2a0b38c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\30 cf67329 {
    min-height: 569px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    margin: 0% 0% 0% 0%;
}
    
#\32 97499b6 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: none;
    background-color: var(--color_7);
}
    
#\30 144721b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0% 0px;
}
#\30 144721b {
    width: 443px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_4vg {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#group_23p {
    flex-direction: row;
    align-items: center;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    background-color: rgba(233, 233, 233, 1);
    background-image: none;
    order: 2;
    --column-gap: 0px;
    padding: 8px 20px 8px 20px;
    margin: 0px 0% 0px 0%;
}
    
#widget_ki2.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 20px 4px 20px;
}
#widget_ki2 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\35 ee6938a.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 20px 4px 20px;
}
#\35 ee6938a {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 3;
    margin: 0px 0% 0px 0%;
}
    
#db2b7369.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 20px 4px 20px;
}
#db2b7369 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 5;
    margin: 0px 0% 0px 0%;
}
    
#d66c0525.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 20px 4px 20px;
}
#d66c0525 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 7;
    margin: 0px 0% 0px 0%;
}
    
#e1a32032 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 6;
}
    
#\37 0294ce5 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 4;
}
    
#b6ead411 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_hf7.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_hf7 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
}
    
#b00316ba.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#b00316ba {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
}
    
#\39 82d389e.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\39 82d389e {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#ef26a744 {
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    min-height: 717px;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 8bc3b99::before, #\36 8bc3b99 > .bgExtraLayerOverlay {
    
}
#\36 8bc3b99 {
    min-height: 8px;
    flex-wrap: nowrap;
    column-gap: 4%;
    row-gap: 24px;
    background-color: rgba(0, 0, 0, 0);
    border-radius: 0px 0px 20px 20px;
    width: 100%;
    justify-content: flex-end;
    align-items: center;
    min-width: 4%;
    order: 0;
    background-image: url("https://irp.cdn-website.com/5f5428a9/dms3rep/multi/opt/Screenshot+2026-08-20+at+5.44.16-AM-1920w.png");
    padding: 6% 5% 6% 5%;
    margin: 0% 0% 0% 0%;
}
    
#\36 bd2c0ba {
    background-color: var(--color_7);
    border-width: 0px;
    border-color: var(--color_3);
    border-style: solid;
    background-image: none;
}
    
#\38 bdfb523 {
    max-width: 100%;
    width: 100%;
    margin-top: 29px;
    height: auto;
    order: 2;
}
    
#cceafed2.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#cceafed2 {
    max-width: 100%;
    width: 240px;
    min-height: 50px;
    height: auto;
    order: 3;
    margin: 40px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 bb5d828 {
    max-width: 600px;
    width: 114.89%;
    height: auto;
    order: 0;
    margin: 27px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 050790b {
    max-height: 100%;
    width: 61.68%;
    justify-content: flex-start;
    min-height: 370px;
    align-items: center;
    flex-wrap: nowrap;
    height: auto;
    background-color: rgba(247, 235, 213, 0.84);
    background-image: none;
    border-radius: 8px 8px 8px 8px;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#e08f83ca {
    margin: 0px 0% 0px 0%;
}
    
#widget_t7f {
    width: 100%;
    height: 320px;
    max-width: 100%;
    order: 1;
}
}



@media all {
    
#\37 9682161 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 68.93%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#adc248b7 {
    align-items: center;
    width: 25%;
    min-height: 150px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    border-radius: 20px 20px 20px 20px;
    background-color: var(--color_4);
    background-image: initial;
    height: auto;
    min-width: auto;
    max-width: 150px;
    padding: 5% 5% 5% 5%;
    margin: 0% 0% 0% 0%;
}
    
#\33 9b8599c.flex-element.widget-wrapper > [data-element-type] {
    padding: 24px 0px 0px 0px;
}
#\33 9b8599c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\36 0d75e8e {
    width: 100%;
    height: 27px;
    max-width: 100%;
    order: 1;
}
    
#b690e403 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\33 0da32be {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\35 586367e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 31px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\34 5d66848 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 68.93%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\34 168d25e {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 d9b0f7e {
    align-items: center;
    width: 25%;
    min-height: 150px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    border-radius: 20px 20px 20px 20px;
    background-color: var(--color_4);
    background-image: initial;
    height: auto;
    min-width: auto;
    max-width: 150px;
    padding: 5% 5% 5% 5%;
    margin: 0% 0% 0% 0%;
}
    
#fe9b9476.flex-element.widget-wrapper > [data-element-type] {
    padding: 24px 0px 0px 0px;
}
#fe9b9476 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\31 9a3c973 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 6%;
    order: 4;
    padding: 0% 16px 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#f91699bb {
    background-color: var(--color_5);
    background-image: initial;
}
    
#d6346625 {
    align-items: center;
    width: 25%;
    min-height: 150px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    border-radius: 20px 20px 20px 20px;
    background-color: var(--color_4);
    background-image: initial;
    height: auto;
    min-width: auto;
    max-width: 150px;
    padding: 5% 5% 5% 5%;
    margin: 0% 0% 0% 0%;
}
    
#\37 cc77bae.flex-element.widget-wrapper > [data-element-type] {
    padding: 24px 0px 0px 0px;
}
#\37 cc77bae {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\37 6cad679 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#bdb40d37 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 68.93%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\34 2b7a073 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#cb857bf4 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 6%;
    order: 5;
    padding: 0% 16px 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 cf8a070 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 6%;
    order: 2;
    padding: 0% 16px 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_92b {
    width: 99px;
    height: auto;
    max-width: 100%;
}
    
#\34 17db5dd {
    width: 99px;
    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 739afe6 {
    width: 99px;
    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 09bfb40 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ad8bcff1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 335c095 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 9ae4942 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    border-radius: 99px 99px 99px 99px;
    background-image: url("https://irp.cdn-website.com/5f5428a9/dms3rep/multi/opt/pexels-photo-8964077-1920w.png");
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\38 2015359 {
    align-items: center;
    width: 33%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    min-width: 32px;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
    justify-self: auto;
    order: 0;
    border-radius: 6px 6px 6px 6px;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bf612af7 {
    min-height: 629px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 2% 0% 2%;
    margin: 0% 0% 0% 0%;
}
    
#b18e7fb6.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#b18e7fb6 {
    width: 100%;
    height: 200px;
    min-height: 100px;
    max-width: 100%;
    align-self: auto;
    order: 4;
    margin: auto 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 8e1c2c5 {
    width: 91.46%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 011744c {
    width: 80.95%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a95648b6 {
    align-items: center;
    width: 33%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    min-width: 32px;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
    justify-self: auto;
    order: 2;
    border-radius: 6px 6px 6px 6px;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 e878025 {
    width: 80.95%;
    height: auto;
    max-width: 100%;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c0577a47 {
    width: 80.95%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f67b3f7c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f67b3f7c {
    width: 100%;
    height: 200px;
    min-height: 100px;
    max-width: 100%;
    order: 4;
    align-self: auto;
    margin: auto 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 818a942 {
    background-color: var(--color_7);
    background-image: none;
}
    
#\34 8566dd8 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 667ded3 {
    width: 79.11%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 b2b6f43 {
    min-height: 8px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    align-items: stretch;
    min-width: 4%;
    border-color: rgba(0, 0, 0, 1) var(--color_1) rgba(0, 0, 0, 1) var(--color_4);
    border-width: 0px 0px 0px 0px;
    border-style: solid;
    justify-content: flex-start;
    order: 1;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: stretch;
    padding: 16px 24px 16px 24px;
    margin: 0% 0% 0% 0%;
}
    
#\37 eade12c {
    align-items: center;
    width: 33%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    min-width: 32px;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
    justify-self: auto;
    order: 1;
    border-radius: 6px 6px 6px 6px;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 e7665d6.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 e7665d6 {
    width: 100%;
    height: 200px;
    min-height: 100px;
    max-width: 100%;
    align-self: auto;
    order: 4;
    margin: auto 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 857e004 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 32511da {
    width: 86.42%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cdedc4b3 {
    width: 80.95%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 b848393 {
    margin: 0px 0% 0px 0%;
}
    
#widget_6kj {
    width: 100%;
    height: 164px;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 7e87369 {
    width: 100%;
    height: 164px;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e6979183 {
    width: 100%;
    height: 164px;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 d3a59d3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#e72bb547 {
    min-height: 286px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\31 5f48b0f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_7);
    background-image: none;
}
    
#d84658f0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d84658f0 {
    width: 42.48%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d6c82c81 {
    width: 38.54%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 5261cea {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\33 5ea86b8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#baf91a00 {
    width: 100%;
    height: auto;
    max-width: none;
    align-self: auto;
    justify-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\37 a7677d1 {
    background-color: var(--color_7);
    background-image: none;
    border-width: 1px 0 0 0;
    border-color: var(--color_1) #000000 #000000 #000000;
    border-style: solid;
}
    
#f11e362b {
    min-height: 183px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 100px 2% 30px 2%;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\35 1587064 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#a4a6c9bf {
    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 7b02052 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-width: 4%;
    border-radius: 10px;
    background-color: rgba(255, 255, 255, 1);
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-width: 1px 1px 1px 1px;
    border-style: solid;
    background-image: none;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\39 099bde0 {
    width: 50px;
    height: 50px;
    max-width: 100%;
    align-self: auto;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\33 6512d86 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-width: 4%;
    border-radius: 10px;
    background-color: rgba(255, 255, 255, 1);
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-width: 0px 0px 0px 0px;
    border-style: solid;
    background-image: none;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\35 8bc1642 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-width: 4%;
    border-radius: 10px;
    background-color: rgba(255, 255, 255, 1);
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-width: 0px 0px 0px 0px;
    border-style: solid;
    background-image: none;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#c4c39e5c {
    width: 50px;
    height: 50px;
    max-width: 100%;
    align-self: auto;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\39 e115488 {
    width: 50px;
    height: 50px;
    max-width: 100%;
    align-self: auto;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\36 acddbd1 {
    margin: 0px 0% 0px 0%;
}
    
#e93bb0e2 {
    width: 50%;
    height: auto;
    max-width: none;
    align-self: auto;
    justify-self: auto;
    order: 3;
    grid-area: auto / auto / auto / auto;
}
    
#d58e4a7d {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#fe44311f {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#a2bec917 {
    min-height: 505px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 50px 4% 100px 4%;
    margin: 0% 0% 0% 0%;
}
    
#\39 d277a60 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\36 f37cde6 {
    width: 50%;
    height: auto;
    max-width: none;
    align-self: auto;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\36 6561c2d {
    width: 50%;
    height: auto;
    max-width: none;
    align-self: auto;
    justify-self: auto;
    order: 3;
    grid-area: auto / auto / auto / auto;
}
    
#\32 67b7f77 {
    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;
}
    
#\34 1353ab9 {
    background-color: var(--color_7);
    background-image: none;
}
}



@media all {
    
#\39 207ea52 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-start;
    align-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\37 7947a7c {
    background-color: var(--color_9);
    background-image: none;
}
    
#\35 245c691.flex-element.widget-wrapper > [data-element-type] {
    padding: 16px 0px 0px 0px;
}
#\35 245c691 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 f3fb426.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\32 f3fb426 {
    width: 240px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    align-self: auto;
    order: 3;
    margin: 20px 0% 20px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f0853537 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    align-items: flex-start;
    align-content: flex-start;
    padding: 6% 2% 6% 2%;
    margin: 0% 0% 0% 0%;
}
    
#e7ffdcc4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    align-self: auto;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\34 c4c4cf9 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d997c10c {
    width: 100%;
    height: auto;
    max-width: 620px;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_mh8 {
    width: 100%;
    height: 500px;
    max-width: 100%;
    order: 2;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#f00b2856 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.6%;
    min-width: 4%;
    background-image: url(https://irp.cdn-website.com/5f5428a9/dms3rep/multi/opt/428736-447685-nfda2-1920w.png);
    background-size: contain;
    margin: 0% 0% 0% 0%;
}
    
#cf33dbfe {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\35 195a029 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_7);
    background-image: none;
}
    
#group_n7f {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    align-self: stretch;
    width: 30.6%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: url("https://irp.cdn-website.com/5f5428a9/dms3rep/multi/opt/272171-185627-WFDAEagleLogo-1920w.png");
}
    
#group_qsk {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    align-self: stretch;
    width: 30.6%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: url("https://irp.cdn-website.com/5f5428a9/dms3rep/multi/opt/pexels-photo-4386231-1920w.jpeg");
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 cf67329 {
    padding: 4% 0% 4% 0%;
}
    
#\33 77c1675 {
    margin: 0px 0% 0px 0%;
}
    
#\30 144721b.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0%;
    padding-bottom: 0%;
}
#\30 144721b {
    width: 87.47%;
}
    
#group_23p {
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    row-gap: 0px;
}
    
#widget_ki2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 0;
}
    
#b6ead411 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 2;
}
    
#\35 ee6938a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 3;
}
    
#\37 0294ce5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 5;
}
    
#db2b7369 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 6;
}
    
#e1a32032 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 9;
}
    
#d66c0525 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 10;
}
    
#widget_hf7 {
    width: 80%;
    order: 1;
}
    
#b00316ba {
    width: 80%;
    order: 4;
}
    
#\39 82d389e {
    width: 80%;
    order: 7;
}
    
#\34 2a0b38c {
    width: 100%;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ef26a744 {
    min-height: 440px;
    padding: 0% 0% 0% 0%;
}
    
#\36 8bc3b99::before, #\36 8bc3b99 > .bgExtraLayerOverlay {
    
}
#\36 8bc3b99 {
    align-items: center;
    width: 100%;
    padding: 15% 5% 5% 5%;
    margin: 0% 0% 0% 0%;
}
    
#cceafed2 {
    width: 220px;
    min-height: 46px;
}
    
#\34 bb5d828 {
    margin-bottom: 8%;
    width: 93.46%;
}
    
#\33 050790b {
    margin-left: 0%;
    width: 97.08%;
    min-height: 392px;
    height: auto;
    margin-right: 0%;
}
    
#e08f83ca {
    margin: 0px 0% 0px 0%;
}
    
#\38 bdfb523.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 bdfb523 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 0d75e8e {
    height: 150px;
}
    
#b690e403 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\35 586367e {
    width: 100%;
    min-height: 80px;
    order: 0;
}
    
#\34 168d25e {
    width: 100.00%;
}
    
#\30 9ae4942 {
    width: 100%;
    min-height: 80px;
    height: auto;
    order: 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 2015359 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#bf612af7 {
    padding-left: 6%;
    padding-right: 6%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 16px;
}
    
#\35 b2b6f43 {
    padding-left: 0px;
    padding-right: 0px;
    width: 100%;
    min-height: 80px;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#a95648b6 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 eade12c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 7e87369 {
    height: 372px;
}
    
#e6979183 {
    height: 332px;
}
    
#widget_6kj {
    height: 320px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e72bb547 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\30 5261cea {
    margin: 0px 0% 0px 0%;
}
    
#d6c82c81 {
    width: 55.58%;
}
    
#d84658f0 {
    width: 80.16%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f11e362b {
    padding-top: 70px;
    padding-bottom: 15px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a2bec917 {
    padding-top: 25px;
    flex-direction: column;
    flex-wrap: nowrap;
    column-gap: 2%;
    min-height: 0;
}
    
#\36 f37cde6 {
    width: 100%;
}
    
#\36 6561c2d {
    width: 100%;
}
    
#\36 7b02052 {
    width: 100%;
    min-height: 80px;
    margin: 0% 0% 0% 0%;
}
    
#\33 6512d86 {
    width: 100%;
    min-height: 80px;
    margin: 0% 0% 0% 0%;
}
    
#\35 8bc1642 {
    width: 100%;
    min-height: 80px;
    margin: 0% 0% 0% 0%;
}
    
#e93bb0e2 {
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 245c691.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 8px;
    padding-bottom: 24px;
}
#\35 245c691 {
    width: 100.00%;
}
    
#\32 f3fb426 {
    min-height: 46px;
    width: 220px;
}
    
#f0853537 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\34 c4c4cf9 {
    width: 100.00%;
}
    
#e7ffdcc4 {
    width: 100%;
    min-height: 80px;
    order: 1;
}
    
#\39 207ea52 {
    width: 100%;
    min-height: 80px;
    order: 0;
}
    
#d997c10c {
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#cf33dbfe {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#ad2e1b53 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\34 2a0b38c {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\30 cf67329 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 0% 4% 0%;
}
    
#\30 144721b.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 0%;
    padding-top: 0%;
}
#\30 144721b {
    width: 100.00%;
}
    
#group_23p {
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#widget_ki2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 0;
}
    
#widget_hf7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 1;
}
    
#b00316ba {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 5;
}
    
#\39 82d389e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 8;
}
    
#b6ead411 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 2;
}
    
#\35 ee6938a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 3;
}
    
#\37 0294ce5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 4;
}
    
#db2b7369 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 6;
}
    
#e1a32032 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 7;
}
    
#d66c0525 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 9;
}
    
#\33 77c1675 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#ef26a744 {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#\36 8bc3b99::before, #\36 8bc3b99 > .bgExtraLayerOverlay {
    
}
#\36 8bc3b99 {
    width: 100%;
    min-height: 433px;
    justify-content: flex-end;
    align-items: center;
    background-position: 0% 50%;
    height: auto;
    padding: 30% 8% 10% 8%;
    margin: 0% 0% 0% 0%;
}
    
#cceafed2 {
    width: 220px;
    min-height: 44px;
}
    
#\34 bb5d828 {
    margin-bottom: 8%;
    width: 100.00%;
}
    
#\33 050790b {
    align-self: auto;
    width: 99.37%;
    min-height: 147px;
    justify-content: flex-end;
    align-items: center;
    justify-self: auto;
    height: auto;
    order: 0;
    padding: 24px 16px 24px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 bdfb523.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 bdfb523 {
    margin: 0px 0% 0px 0%;
}
    
#e08f83ca {
    margin: 0px 0% 0px 0%;
}
    
#widget_t7f {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#\37 9682161 {
    align-self: flex-start;
    width: 100%;
    row-gap: 12px;
    margin: 0px 0% 0px 0%;
}
    
#adc248b7 {
    align-items: center;
    justify-content: center;
    align-self: flex-start;
    width: 100.00%;
    height: auto;
    min-height: 130px;
    margin: 0px 0% 0px 0%;
}
    
#\31 9a3c973 {
    flex-direction: column;
    flex-wrap: nowrap;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    padding-right: 0px;
}
    
#d6346625 {
    align-items: center;
    justify-content: center;
    align-self: flex-start;
    width: 100.00%;
    height: auto;
    min-height: 130px;
    margin: 0px 0% 0px 0%;
}
    
#b690e403 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8% 4% 8% 4%;
}
    
#\35 586367e {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
    row-gap: 19px;
}
    
#\34 5d66848 {
    align-self: flex-start;
    width: 100%;
    row-gap: 12px;
    margin: 0px 0% 0px 0%;
}
    
#\37 d9b0f7e {
    align-items: center;
    justify-content: center;
    align-self: flex-start;
    width: 100.00%;
    height: auto;
    min-height: 136px;
    margin: 0px 0% 0px 0%;
}
    
#bdb40d37 {
    align-self: flex-start;
    width: 100%;
    row-gap: 12px;
    margin: 0px 0% 0px 0%;
}
    
#cb857bf4 {
    flex-direction: column;
    flex-wrap: nowrap;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    padding-right: 0px;
}
    
#\36 cf8a070 {
    flex-direction: column;
    flex-wrap: nowrap;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    padding-right: 0px;
}
    
#\30 9ae4942 {
    width: 100%;
    min-height: 436px;
    align-items: center;
    height: auto;
    order: 1;
}
}



@media (max-width: 767px) {
    
#\38 2015359 {
    min-width: 32px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#bf612af7 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8% 4% 8% 4%;
}
    
#\35 8e1c2c5 {
    width: 100.00%;
}
    
#a95648b6 {
    min-width: 32px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\34 667ded3 {
    width: 100.00%;
}
    
#\35 b2b6f43 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    order: 0;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 16px 0px 16px 0px;
    margin: 0% 5% 0% 0%;
}
    
#\37 eade12c {
    min-width: 32px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\33 32511da {
    width: 100.00%;
}
    
#widget_6kj {
    height: 240px;
}
    
#\38 7e87369 {
    height: 240px;
}
    
#e6979183 {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#\34 d3a59d3 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#e72bb547 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#d6c82c81 {
    width: 100.00%;
}
    
#d84658f0 {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\33 5ea86b8 {
    min-height: 10vh;
    align-items: center;
    row-gap: 10px;
    width: 100%;
}
    
#f11e362b {
    min-height: unset;
    flex-direction: column;
    padding-top: 50px;
    padding-bottom: 15px;
}
}



@media (max-width: 767px) {
    
#a2bec917 {
    min-height: 50vh;
    flex-direction: column;
    padding: 15px 4% 50px 4%;
}
    
#\36 7b02052 {
    width: 100%;
    min-height: 240px;
    align-items: center;
}
    
#\33 6512d86 {
    width: 100%;
    min-height: 240px;
    align-items: center;
}
    
#\35 8bc1642 {
    width: 100%;
    min-height: 240px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\39 207ea52 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
}
    
#\35 245c691.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 24px;
    padding-top: 16px;
}
#\35 245c691 {
    width: 100.00%;
}
    
#\32 f3fb426 {
    min-height: 44px;
    width: 220px;
}
    
#f0853537 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#e7ffdcc4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\34 c4c4cf9.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 c4c4cf9 {
    width: 100.00%;
    justify-self: auto;
    align-self: flex-start;
    order: 0;
    max-width: 100%;
    margin: 0px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#d997c10c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d997c10c {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#f00b2856 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#cf33dbfe {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_n7f {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_qsk {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}

#group_qsk.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAIhAAAAQEBwAAAAAAAAAAAAAAAAIDBAEFEUEHEhQhQlGx/8QAFAEBAAAAAAAAAAAAAAAAAAAAA//EABcRAQEBAQAAAAAAAAAAAAAAAAEAETH/2gAMAwEAAhEDEQA/AI2Bc+evZM6aJmooiaueN4deDUNUXkapr7AABck6F//Z')!important}#group_n7f.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAAsTAAALEwEAmpwYAAABAUlEQVQI1wH2AAn/AKysrBbExMRCz8/QhNXV1b7W1tbf1NTV4NPU1b/R0tSFzs7QQ7y8uxcAubrBTMfIz37NztW8y8zT3cfJz+7Exs7vycvU3s/R2b3P0Nh/yMjNTQCztcB+uLrHubm8yPS1uMP8srXA/bG0wf25vMn8w8XS9MbH0rvBwsmCALCyvninqruznqK08I2SpfyIjaD9io+i/Zabrfyqrb3ytLfEuLu9xX8Apai2QpSZqnOLkKOtgIWXyX+EldWCh5fWi4+fy5qdrbGkp7R5r7C5SQCbnKMQj5KfNYqPnmmBh5aWfYOSr3+Ek7CGi5ibjpOfb5OWnjqZm5wTGMOjHk6Ce80AAAAASUVORK5CYII=')!important}#f00b2856.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAYAAAB8ZH1oAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA2ElEQVQI1wHNADL/AAlEcMQIRXDQCEJt2QlYg88RhK3OGrHY0B/A5tcXvOXYDrrlywa55b4ALF6E0zFkiN80Y4bpJW2T3yGPtd8js9jhLMPm6SG/5ekTvObbBrnlzQApX4bjL2SK8DNjiPojb5bxI5O68Se43vQyye38Ksbs/BrD7O0Lv+zeACxfhsEyZYrNNmWI1SVvls0gkrrNHrXd0CfF7Ncjw+rXGcHryg6+674ABEFuoQNBb6sEP2yyBVaDqguFsasQst6tFcHssxXA67QRwOupDb/sn8zcboQ6/ga4AAAAAElFTkSuQmCC')!important}#\30 9ae4942.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAPCAYAAADd/14OAAAACXBIWXMAAAsTAAALEwEAmpwYAAAB00lEQVQozzVQzYs5UBR9OwtfodhYsLOwUGyVrNQwgx0LiUKTj8lIyEiSlBArBkWMjzQYQqIGpUY2/gN/yvn1Xv0Wp96979xzz7nk8Xjgfr/jdDrheDzicrng9/cX8/kc0+kUm80G5/MZhBIWiwV6vR76/T5msxl+fn4YaTwes4HtdgtCPwaDAdrtNsNwOMT39zcD7Xe7XSZC/k9SjEYjLJdL7HY77Pd7RqzX6ygWiyDUD22uViu25nA44O/vD7fbja0vlUoIh8MglPD19YVqtYpCoYBOp8M8Xa9XrNdrlMtleDweECqbSqXg9/vhcrmQyWTQarVYWgr6TiaTILFYDJFIBD6fD3a7HU6nk9Wfn58sfbPZRCKRAPn4+EA6nUY8HmeKVqsVLy8veH9/R6VSQTabhdfrBanVamg0Gkwhn88jEAjA4XAgGAwil8sxAbqF0BA0wGQyYXekgd7e3hCNRpkaJVN7zCMtqDI9BQ1G/brdbqYeCoXw+voK8vT0hOfnZ9hsNlgsFhgMBuh0Omi1Wuj1ephMJpjNZhCVSgWFQgGZTAapVAqxWAw+nw8ejweJRAKlUgm1Wg1CCQKBABwOB1wuF0KhkEEkEkEul0Oj0cBoNOIfpd5zdLUXzBYAAAAASUVORK5CYII=')!important}