@media all {
  *#dm .dmInner div.u_1519949812 img { object-fit:contain !important; }

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

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

  *#dm .dmInner div.u_1232196816 img {
    object-fit:contain !important;
    border-radius:50% !important;
  }

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

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

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

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

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

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

  *#dm .dmInner div.u_1421872939 hr {
    color:var(--color_3) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_3501558556 hr {
    border-width:1px !important;
    color:var(--color_3) !important;
  }

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

  *#dm .dmInner div.u_1665046477 hr { color:var(--color_3) !important; }

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

  *#dm .dmInner div.u_1055415215 hr { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1504697861 hr { color:var(--color_3) !important; }

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

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

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

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

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

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

  *#dm .dmInner div.u_1524245315 hr {
    color:var(--color_1) !important;
    border-width:6px !important;
  }

  *#dm .dmInner div.u_1856856526 hr {
    color:var(--color_1) !important;
    border-width:6px !important;
  }

  *#dm .dmInner div.u_1712640817 hr {
    color:var(--color_1) !important;
    border-width:6px !important;
  }

  *#dm .dmInner div.u_1561868771 hr {
    color:var(--color_1) !important;
    border-width:6px !important;
  }

  *#dm .dmInner nav.u_350241365 { color:white !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 49%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 8px 16px 8px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 669px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 1% 2% 1%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781522 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    justify-content: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(87, 122, 77, 1);
    opacity: 0.9;
    border-radius: inherit;
}
#\36 3bd85219866cc362278151f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(245, 251, 255, 1);
    background-image: url("https://lirp.cdn-website.com/24ae4175/dms3rep/multi/opt/GettyImages-2183963508_BW-1920w.jpg");
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#widget_fr0 {
    width: 100.00%;
    height: 538px;
    max-width: 100%;
    margin-top: 35px;
}
    
#widget_137 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: 8px;
    margin-bottom: 8px;
}
    
#c9add834 {
    width: 545px;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\31 8412c32 {
    width: 99.99%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#widget_k5b {
    width: 305px;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin-top: 24px;
    grid-area: auto / auto / auto / auto;
}
    
#group_hg7 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 26px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#group_o97 {
    align-items: flex-start;
    width: 53.45%;
    min-height: 88px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    height: auto;
    background-color: var(--color_7);
    background-image: none;
    border-width: 0px 0px 0px 3px;
    border-color: #000000 #000000 #000000 var(--color_6);
    border-style: solid;
    padding: 16px 16px 16px 30px;
    margin: -192px 0% 0px 4%;
}
    
#widget_4f2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 cbe45f2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#a84134c8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 53.58%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\30 311bb98 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 44.42%;
    min-width: 4%;
    justify-content: flex-end;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#fabb173d {
    min-height: 315px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
    
#bc96f96b {
    background-color: var(--color_2);
    background-image: none;
    border-radius: 0px 0px 0px 0px;
}
    
#\33 dc3c196 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin-top: 13px;
    grid-area: auto / auto / auto / auto;
}
    
#e975ed33 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d92a4a7d {
    width: 556px;
    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_itn.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_itn {
    width: 86.54%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 3137eb4.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\35 3137eb4 {
    width: 86.54%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 8fb4815 {
    width: 556px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 835d38e {
    width: 556px;
    height: auto;
    max-width: 100%;
    order: 5;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 8e8c8d5 {
    width: 556px;
    height: auto;
    max-width: 100%;
    order: 7;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 de96d1a {
    width: 556px;
    height: auto;
    max-width: 100%;
    order: 9;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aefbc093 {
    margin: 0px 0% 0px 0%;
}
    
#\30 b19d571.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\30 b19d571 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 4;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 88cdd4b.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\39 88cdd4b {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 6;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 e4f0036.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\33 e4f0036 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 8;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 353ab8a.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\36 353ab8a {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 10;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 7fc5fa0.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\39 7fc5fa0 {
    width: 86.54%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_msm {
    align-items: flex-start;
    width: 100%;
    min-height: 212px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 2;
    height: auto;
    padding: 16px 16px 0px 16px;
    margin: 23px 0% 0px 0%;
}
}



@media all {
    
#\36 cc24082 {
    min-height: 270px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0px 0%;
    margin: 0% 0% 0% 0%;
}
    
#\37 aa40d25 {
    flex-direction: row;
    justify-content: space-around;
    align-items: center;
    width: 100%;
    min-height: 270px;
    max-height: none;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    border-style: solid;
    border-color: rgba(209, 209, 209, 1) rgba(209, 209, 209, 1) rgba(209, 209, 209, 1) rgba(209, 209, 209, 1);
    border-width: 0px 0px 0px 0px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    height: auto;
    padding: 24px 0% 24px 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 52abf57 {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 24px;
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\34 34de070 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 62.08%;
    min-height: auto;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 4%;
    border-style: solid;
    border-color: rgba(223, 223, 223, 1) rgba(223, 223, 223, 1) rgba(223, 223, 223, 1) rgba(223, 223, 223, 1);
    border-width: 0px 0px 0px 0px;
    order: 0;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f74f99a3 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_2);
    background-image: none;
}
    
#\32 e622201 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#e11d5a74 {
    justify-content: flex-start;
    align-items: flex-end;
    width: 23.50%;
    min-height: auto;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 4%;
    border-style: solid;
    border-color: rgba(223, 223, 223, 1) rgba(223, 223, 223, 1) rgba(223, 223, 223, 1) rgba(223, 223, 223, 1);
    border-width: 0px 0px 0px 0px;
    order: 0;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 bb0d79f {
    width: 282px;
    height: auto;
    max-width: 100%;
    margin-top: 0px;
}
    
#\36 f371e8c {
    width: 80.68%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\39 3d97b54 {
    margin: 0px 0% 0px 0%;
}
    
#\33 d6a3e8d {
    width: 77.32%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\30 bffef77 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 39.64%;
    min-width: 4%;
    order: 1;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\37 91d8e7c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 57.36%;
    min-width: 4%;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\31 7f4a364 {
    min-height: 898px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_6ul {
    width: 100.00%;
    height: 637px;
    max-width: 100%;
    order: 0;
}
    
#f73e5cc1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    margin-top: -0px;
}
    
#group_jnn {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 74px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 6;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#group_hqt {
    justify-content: flex-start;
    align-items: flex-start;
    width: 50%;
    min-height: auto;
    max-height: none;
    row-gap: 8px;
    column-gap: 4%;
    flex-wrap: nowrap;
    height: auto;
    justify-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 5a17948 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin-bottom: 8px;
    grid-area: auto / auto / auto / auto;
}
    
#\38 80d3e88 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#dcc9b16d {
    justify-content: flex-start;
    align-items: flex-start;
    width: 50%;
    min-height: auto;
    max-height: none;
    row-gap: 8px;
    column-gap: 4%;
    flex-wrap: nowrap;
    height: auto;
    order: 2;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\38 cb32866 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin-bottom: 8px;
    grid-area: auto / auto / auto / auto;
}
    
#\32 02335d8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#efab626e {
    justify-content: flex-start;
    align-items: flex-start;
    width: 50%;
    min-height: auto;
    max-height: none;
    row-gap: 8px;
    column-gap: 4%;
    flex-wrap: nowrap;
    height: auto;
    justify-self: auto;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 05ec958 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin-bottom: 8px;
    grid-area: auto / auto / auto / auto;
}
    
#\32 d2ffc73 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\34 2f2deaf {
    background-color: rgba(255, 255, 255, 1);
    background-image: initial;
}
    
#b66447f7 {
    width: 92.33%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_n4p.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_n4p {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 5;
}
    
#\38 f9b2fc4 {
    align-items: flex-start;
    width: 54.80%;
    min-height: 182px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    height: auto;
    background-color: var(--color_2);
    background-image: none;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 var(--color_6);
    border-style: solid;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 16px 0px 30px;
    margin: 0px 0% 0px 45.2%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 fe4f4b9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 442b8bc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_e5k {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-top: -314px;
}
    
#\32 73d77b4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#e9673f47 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
    margin-top: -68px;
}
}



@media all {
    
#\37 8639465 {
    min-height: 100vh;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 0% 4% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\31 9491cb1::before, #\31 9491cb1 > .bgExtraLayerOverlay {
    
}
#\31 9491cb1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 51.54%;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/24ae4175/dms3rep/multi/opt/Container--283-29-1296h.png");
    align-items: stretch;
    background-position: 50% 0%;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
#\31 9491cb1.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAOCAYAAAAWo42rAAAACXBIWXMAAAsTAAALEwEAmpwYAAAB9ElEQVQozwXB+08SAQDA8fs/66fWKnXlNJXRwBNJHofIFcebE5RTnMCdPBTkpYEuMjUlE1oP11Zra239BXffPh+h0e/xYfSZ7z9+cn15xWmvz5tej0q7TjgbwSE5cQRcCIN3J9yOhnwbf+TyuEmvUqJb1el0auyWsiTVINFkAOHToM74rMV5y+BADVOQfRjxEN09jW5lg5YRp1GMINy013mrxygqHtbmnxKamyTtnKasuDjaCnJVT/GlryFc7CvUkm7Cog37xBSemWfIM4/IOKcoRxc5r0X5eqohDI81yqkAyksXLtsSYa+fsNNGUpyllFjhopXj7qKM8HtY58xQ0WMyqdVXbMTSRP0SCe8y5UyI277On1Eb4e+VwfhApZ2U2Ja85OQQ2aCfTWmZhhpg3NH4d1ND+NVLMCyucqgskfe5yAd9FGUvRkjkSHVzbQS5aysIo+oKA02kkfSgR2T0WIRKXGY/4qadEummF+iqcwjN9Cy1+ALVbIhqfht9u8BOWiUnr7C5Oo8mTbAVmETYlB5SiNpoFlO0azUKOwbRcALvkgOf/QmK+ABtbRohsnjPyit2q6NnrH7z0CrtFC1FDlvuF3OWZH9sZf0T1mHGYQlp131zLymaJ5WcOeh0zOpuyVyPJ83XHqeZCTw3D+Kz5vtd0fwPz0iU0Wf+31UAAAAASUVORK5CYII=');
}
    
#c8a76d7a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 8px;
    width: 44.47%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\35 1ef46cb {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 5ef0c5b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#ed8f61c9 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bbfac4bc {
    width: 290px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin-top: 24px;
    grid-area: auto / auto / auto / auto;
}
    
#ed7c80c4 {
    margin: 0px 0% 0px 0%;
}
    
#a28a68b5 {
    background-color: rgba(245, 243, 239, 1);
    background-image: none;
}
    
#bfa41c6a {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\38 0eff335 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\33 006c0fa {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
    
#b3d460d6::before, #b3d460d6 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0;
    border-radius: inherit;
}
#b3d460d6 {
    background-image: url("https://irp.cdn-website.com/24ae4175/dms3rep/multi/image.svg");
    border-radius: 0px 0px 0px 0px;
    background-color: rgba(0, 0, 0, 0);
    background-size: contain;
}
#b3d460d6.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAACXBIWXMAAAsTAAALEwEAmpwYAAABAElEQVQY01WQMauCYBiFv/n5i1391IImMwLHmgoM7S4lDra0RCBBS/QPhIhWBR3E/yA2RHXx497hDmc65z3vOUd8Ph/yPCeOYyzLQtM01us19/ud1+tFx7/fb8SfcLvdMhgM0HWdMAy5Xq80TcPj8eD5fP4XDodD5er7PsfjkTRNud1uZFmGqKqKy+WC53n0+30Mw8R1XebzOb4fEEURh8MBsd/vCYKA8XiMlAZSSkzTxDAMhe5otfpGTKdTbNtGl5Jer/eLLyWaTCZsNiHn8xmx2+1YLpc4jqPIznU0GrFYLNTLrlRd14iiKDidTipT17rLOZvNSJKEsixp21ZN9ANGlZXQ3LGnMgAAAABJRU5ErkJggg==');
}
    
#\35 860ede7 {
    width: 46.58%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 16px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ec2a7749 {
    width: 61.71%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: auto;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#f044baad {
    width: 345px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin-top: 32px;
    grid-area: auto / auto / auto / auto;
}
    
#cbd0dae5 {
    width: 46.58%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 24px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 29afd94 {
    width: 46.58%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 5;
    margin: 24px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#cb1092f5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 16px 0px 16px;
    margin: 0% 0% 0% 0%;
}
    
#fa66682f {
    min-height: 45px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#e54f58f7 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_2);
    background-image: none;
}
    
#afb5bddf {
    margin: 0px 0% 0px 0%;
}
    
#group_mdf {
    flex-direction: row;
    justify-content: space-around;
    align-items: center;
    width: 100%;
    min-height: 32px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
}
    
#widget_9e5 {
    width: 10.99%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\36 c986eb6 {
    width: 1.76%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-bottom: 0px;
    margin-top: 0px;
    order: 2;
}
    
#\34 63b27d2 {
    width: 1.76%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-bottom: 0px;
    margin-top: 0px;
    order: 4;
}
    
#\39 6e273d2 {
    width: 1.76%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-bottom: 0px;
    margin-top: 0px;
    order: 6;
}
    
#\34 060c521 {
    width: 1.76%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-bottom: 0px;
    margin-top: 0px;
    order: 8;
}
    
#\34 595e74c {
    width: 3.87%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#c6a53a75 {
    width: 3.87%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\31 bb79d23 {
    width: 3.87%;
    height: auto;
    max-width: 100%;
    order: 5;
}
    
#e32131b1 {
    width: 12.93%;
    height: auto;
    max-width: 100%;
    order: 7;
}
    
#e03431f6 {
    width: 8.88%;
    height: auto;
    max-width: 100%;
    order: 9;
}
}



@media all {
    
#a5029f00 {
    margin: 0px 0% 0px 0%;
}
    
#cb01588b {
    min-height: 315px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
    
#a9368744 {
    background-color: var(--color_7);
    background-image: none;
    border-radius: 0px 0px 0px 0px;
}
    
#\33 8b6bf6e {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 34c04e1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#group_s8g {
    flex-direction: row;
    justify-content: space-around;
    align-items: flex-end;
    width: 100%;
    min-height: 163px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 1;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_653 {
    width: 20.18%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-left: 0px;
}
    
#f278b3f2 {
    width: 75.61%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_tlb {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 3;
}
    
#group_0e8 {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    border-width: 0 0 0 1px;
    border-color: #000000 #000000 #000000 var(--color_3);
    border-style: solid;
}
    
#widget_ola.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_ola {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#widget_shp {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e467180f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 1efefa2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 5bd210a.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\30 5bd210a {
    width: 99.99%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 5ff030e {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    border-width: 0 0 0 1px;
    border-color: #000000 #000000 #000000 var(--color_3);
    border-style: solid;
}
    
#f1d88157.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#f1d88157 {
    width: 99.9%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b115c3df {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\37 e2a6d89 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#dec6c276 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
}
    
#\30 9b29cff {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    border-width: 0 0 0 1px;
    border-color: #000000 #000000 #000000 var(--color_3);
    border-style: solid;
}
    
#c59306bb.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#c59306bb {
    width: 99.9%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 71a0686 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\37 a323d2f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#e4c8e11d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
}
    
#d1226c85 {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    border-width: 0 0 0 1px;
    border-color: #000000 #000000 #000000 var(--color_3);
    border-style: solid;
}
    
#d8b15a40.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#d8b15a40 {
    width: 99.9%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 d204bd4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\39 d18f2cf {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#d7ae6e55 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
}
}



@media all {
    
#\37 8672870 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: -27px;
}
    
#dd5a15d6 {
    width: 57.78%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c58a6bc7 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a7305b62 {
    width: 36.05%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-left: 0px;
}
    
#cbb07473 {
    width: 84.94%;
    height: auto;
    max-width: 100%;
}
    
#def40cb4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: -27px;
}
    
#bb56236a {
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
    border-radius: 0px 0px 0px 0px;
}
    
#f487a532 {
    min-height: 315px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
    
#d7bc8e3f {
    margin: 0px 0% 0px 0%;
}
    
#\37 33202ff {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    border-width: 0 0 0 0px;
    border-color: #000000 #000000 #000000 var(--color_3);
    border-style: solid;
    justify-content: flex-start;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#e8d0f149 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\37 8c2134e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    order: 3;
    --column-gap: 0px;
}
    
#e244dd66 {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-end;
    width: 100%;
    min-height: 109px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 1;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_p1l {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 116.48%;
    min-height: 76px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    --column-gap: 0px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_7cd {
    width: 12.33%;
    height: auto;
    max-width: 100%;
}
    
#widget_9qh.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_9qh {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#\30 baf7675 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: -14px;
}
    
#c578a8d9 {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    border-width: 0 0 0 0px;
    border-color: #000000 #000000 #000000 var(--color_3);
    border-style: solid;
    justify-content: flex-start;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 2f7a771 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 116.48%;
    min-height: 76px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    --column-gap: 0px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 1c1e2f2 {
    width: 13%;
    height: auto;
    max-width: 100%;
}
    
#c49bb703.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#c49bb703 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#\37 526de86 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: -14px;
}
    
#\30 3e7d3a7 {
    width: 84.94%;
    height: auto;
    max-width: 100%;
}
    
#bffb8109 {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    border-width: 0 0 0 0px;
    border-color: #000000 #000000 #000000 var(--color_3);
    border-style: solid;
    justify-content: flex-start;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#e7cc36b0 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 116.48%;
    min-height: 76px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    --column-gap: 0px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 1667ee0 {
    width: 13%;
    height: auto;
    max-width: 100%;
}
    
#\38 934c851.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\38 934c851 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#\35 b647f01 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: -27px;
}
    
#da518ec4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: -14px;
}
    
#cd26517e {
    width: 85.19%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#ef3807ae {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    align-items: stretch;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#f91d7491 {
    min-height: 600px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#b3681638 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#group_ger {
    flex-direction: row;
    justify-content: space-around;
    align-items: stretch;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    --column-gap: 0px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#faa9c3e2 {
    align-items: flex-start;
    width: 42.93%;
    min-height: 520px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    height: auto;
    justify-content: flex-start;
    background-image: url("https://lirp.cdn-website.com/24ae4175/dms3rep/multi/opt/GettyImages-917302792-1920w.jpg");
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px -22px;
}
#faa9c3e2.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAEAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMF/8QAHhAAAQMEAwAAAAAAAAAAAAAAAQADBQIEBhIRFDH/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBf/EABkRAAIDAQAAAAAAAAAAAAAAAAADAjJxQv/aAAwDAQACEQMRAD8AyYjIJGxxxp23e1r248VBm06QD3akRT3c4KVaWn//2Q==');
}
    
#d6993c6c {
    margin: 0px 0% 0px 0%;
}
    
#bc1d9ae7 {
    align-items: stretch;
    width: 27.15%;
    min-height: 516px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0px;
}
    
#\37 9423f94 {
    align-items: stretch;
    width: 31.75%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    height: auto;
    justify-content: flex-start;
    background-color: var(--color_7);
    background-image: none;
    align-self: flex-start;
    padding: 0px 0px 40px 0px;
    margin: 0px 0% 0px -0px;
}
    
#\39 36d8e5d {
    width: 100%;
    height: 288px;
    max-width: 100%;
    order: 0;
    align-self: flex-start;
}
    
#widget_8b0 {
    width: 77.98%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: 190px;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_d7s {
    width: 100%;
    height: 283px;
    max-width: 100%;
    align-self: flex-start;
}
    
#\35 6af0cdd {
    width: 100.00%;
    height: 378px;
    max-width: 100%;
    align-self: flex-start;
}
    
#\32 965ad48 {
    width: 77.98%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: 12px;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#d04a0d46 {
    min-height: 263px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\32 5eadfe6 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_2);
    background-image: none;
}
    
#\32 8b667ed {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\32 88c388e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    background-color: rgba(93, 131, 83, 0.3);
    background-image: none;
    border-width: 0 0 0 4px;
    border-color: #000000 #000000 #000000 var(--color_1);
    border-style: solid;
    padding: 16px 16px 16px 40px;
    margin: 0% 0% 0% 0%;
}
    
#widget_aem {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 edbb693 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_7rp {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#\32 9e6b65c {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    padding-right: 2%;
    padding-top: 80px;
    padding-bottom: 80px;
    min-height: 680px;
}
    
#widget_fr0 {
    height: 352px;
}
    
#\36 3bd85219866cc3622781522 {
    justify-content: flex-start;
    width: 38.34%;
}
    
#\36 3bd85219866cc362278151d {
    margin-top: 0px;
    margin-bottom: 0px;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#group_o97 {
    margin-top: -83px;
    width: 69.26%;
    height: auto;
    min-height: 79px;
}
    
#\36 3bd85219866cc3622781521 {
    width: 57.55%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#fabb173d {
    padding-left: 2%;
    padding-right: 2%;
    padding-top: 40px;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\33 dc3c196 {
    width: 100.00%;
}
    
#\30 311bb98 {
    width: 100%;
    min-height: 80px;
    padding: 0px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#a84134c8 {
    width: 100%;
    min-height: 80px;
    padding: 0px 16px 0px 16px;
    margin: 0% 0% 0% 0%;
}
    
#group_msm {
    padding: 0px 0px 0px 0px;
    margin: 23px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 52abf57 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#\36 cc24082 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#\37 aa40d25 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e11d5a74 {
    justify-content: center;
    align-self: center;
    margin-bottom: 0px;
    margin-top: 0px;
}
    
#\34 34de070 {
    align-self: center;
    margin-bottom: 0px;
    margin-top: 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 7f4a364 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 4% 4% 4% 4%;
}
    
#widget_6ul {
    height: 473px;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 91d8e7c {
    width: 100%;
    padding-left: 0px;
    padding-right: 0px;
    min-height: 80px;
}
    
#\30 bffef77 {
    width: 100%;
    justify-content: flex-start;
    min-height: 80px;
}
    
#group_jnn {
    flex-direction: row;
    flex-wrap: nowrap;
    order: 2;
    justify-content: center;
    column-gap: 4%;
    align-content: center;
    height: auto;
    min-height: 88px;
}
    
#group_hqt {
    width: 30.67%;
    height: auto;
    min-height: 76px;
    margin: 0px 0% 0px 0%;
}
    
#dcc9b16d {
    width: 30.65%;
    margin: 0px 0% 0px 0%;
}
    
#f73e5cc1 {
    order: 1;
}
    
#efab626e {
    width: 30.65%;
    min-height: auto;
    margin-right: 0%;
    margin-left: 0%;
}
    
#b66447f7 {
    width: 99.99%;
}
    
#\32 73d77b4 {
    width: 99.99%;
}
    
#e9673f47 {
    order: 1;
    margin-top: -10px;
}
    
#\35 1add8f0 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 8639465 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#\38 5ef0c5b {
    width: 100.00%;
}
    
#ed8f61c9 {
    order: 1;
}
    
#\31 9491cb1::before, #\31 9491cb1 > .bgExtraLayerOverlay {
    
}
#\31 9491cb1.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAOCAYAAAAWo42rAAAACXBIWXMAAAsTAAALEwEAmpwYAAAB9ElEQVQozwXB+08SAQDA8fs/66fWKnXlNJXRwBNJHofIFcebE5RTnMCdPBTkpYEuMjUlE1oP11Zra239BXffPh+h0e/xYfSZ7z9+cn15xWmvz5tej0q7TjgbwSE5cQRcCIN3J9yOhnwbf+TyuEmvUqJb1el0auyWsiTVINFkAOHToM74rMV5y+BADVOQfRjxEN09jW5lg5YRp1GMINy013mrxygqHtbmnxKamyTtnKasuDjaCnJVT/GlryFc7CvUkm7Cog37xBSemWfIM4/IOKcoRxc5r0X5eqohDI81yqkAyksXLtsSYa+fsNNGUpyllFjhopXj7qKM8HtY58xQ0WMyqdVXbMTSRP0SCe8y5UyI277On1Eb4e+VwfhApZ2U2Ja85OQQ2aCfTWmZhhpg3NH4d1ND+NVLMCyucqgskfe5yAd9FGUvRkjkSHVzbQS5aysIo+oKA02kkfSgR2T0WIRKXGY/4qadEummF+iqcwjN9Cy1+ALVbIhqfht9u8BOWiUnr7C5Oo8mTbAVmETYlB5SiNpoFlO0azUKOwbRcALvkgOf/QmK+ABtbRohsnjPyit2q6NnrH7z0CrtFC1FDlvuF3OWZH9sZf0T1mHGYQlp131zLymaJ5WcOeh0zOpuyVyPJ83XHqeZCTw3D+Kz5vtd0fwPz0iU0Wf+31UAAAAASUVORK5CYII=');
}
    
#bfa41c6a {
    order: 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 006c0fa {
    padding-left: 2%;
    padding-right: 2%;
}
    
#ec2a7749 {
    width: 100.00%;
}
    
#cbd0dae5 {
    order: 1;
}
    
#b3d460d6::before, #b3d460d6 > .bgExtraLayerOverlay {
    
}
#b3d460d6.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAACXBIWXMAAAsTAAALEwEAmpwYAAABAElEQVQY01WQMauCYBiFv/n5i1391IImMwLHmgoM7S4lDra0RCBBS/QPhIhWBR3E/yA2RHXx497hDmc65z3vOUd8Ph/yPCeOYyzLQtM01us19/ud1+tFx7/fb8SfcLvdMhgM0HWdMAy5Xq80TcPj8eD5fP4XDodD5er7PsfjkTRNud1uZFmGqKqKy+WC53n0+30Mw8R1XebzOb4fEEURh8MBsd/vCYKA8XiMlAZSSkzTxDAMhe5otfpGTKdTbNtGl5Jer/eLLyWaTCZsNiHn8xmx2+1YLpc4jqPIznU0GrFYLNTLrlRd14iiKDidTipT17rLOZvNSJKEsixp21ZN9ANGlZXQ3LGnMgAAAABJRU5ErkJggg==');
}
    
#\33 29afd94 {
    order: 1;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#cb01588b {
    padding-left: 2%;
    padding-right: 2%;
    padding-top: 40px;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 315px;
}
    
#\30 34c04e1 {
    width: 100%;
    min-height: 8px;
}
    
#f278b3f2 {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#group_tlb {
    column-gap: 3.424579450102154%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_0e8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 5ff030e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 9b29cff {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#d1226c85 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_s8g {
    column-gap: 3.424579450102154%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_653 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-self: flex-start;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#dd5a15d6 {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#e8d0f149 {
    width: 100%;
    min-height: 8px;
}
    
#f487a532 {
    padding-left: 2%;
    padding-right: 2%;
    padding-top: 40px;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 315px;
}
    
#\30 1c1e2f2 {
    height: auto;
}
    
#\38 1667ee0 {
    height: auto;
}
    
#widget_7cd {
    height: auto;
}
    
#e244dd66 {
    column-gap: 3.424579450102154%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#a7305b62 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f91d7491 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#d6993c6c {
    margin: 0px 0% 0px 0%;
}
    
#\39 36d8e5d {
    height: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d04a0d46 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\32 9e6b65c {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    order: 1;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 80px 4% 80px 4%;
}
    
#\36 3bd85219866cc3622781522 {
    min-height: 160px;
    align-items: center;
    width: 100%;
    order: 0;
}
    
#widget_fr0 {
    height: 284px;
}
    
#widget_k5b {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    width: 327px;
}
    
#\31 8412c32 {
    width: 87.51%;
}
    
#group_hg7 {
    height: auto;
    min-height: auto;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#a84134c8 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 311bb98 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#fabb173d {
    min-height: unset;
    flex-direction: column;
    row-gap: 8px;
    padding: 56px 4% 0px 4%;
}
    
#e975ed33 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\39 7fc5fa0 {
    width: 100.00%;
}
    
#group_msm {
    padding: 16px 0px 0px 0px;
    margin: 23px 0% 0px 0%;
}
    
#\35 3137eb4 {
    width: 100.00%;
}
    
#widget_itn {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\38 52abf57 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#\36 cc24082 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 4% 56px 4%;
}
    
#\37 aa40d25 {
    order: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\34 34de070 {
    width: 100.00%;
    align-items: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#e11d5a74 {
    width: 100.00%;
    align-items: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\32 e622201 {
    width: 83.68%;
}
    
#\36 f371e8c {
    width: 100.00%;
}
    
#\33 d6a3e8d {
    width: 100.00%;
}
    
#\37 bb0d79f {
    width: 100%;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    max-width: 100%;
}
}



@media (max-width: 767px) {
    
#\30 bffef77 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 91d8e7c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 7f4a364 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#widget_6ul {
    height: 444px;
    width: 100.00%;
    margin-top: -38px;
}
    
#\38 5a17948 {
    order: 1;
}
    
#\38 80d3e88 {
    order: 2;
}
    
#group_jnn {
    flex-direction: column;
    flex-wrap: nowrap;
    order: 5;
    column-gap: 4%;
    align-content: center;
}
    
#group_hqt {
    width: 100%;
    height: auto;
    min-height: 96px;
    margin: 0px 0% 0px 0%;
}
    
#dcc9b16d {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#efab626e {
    width: 100%;
    height: auto;
    min-height: 106px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\32 73d77b4 {
    justify-self: auto;
    align-self: auto;
    width: 100.00%;
    order: 1;
    margin: 44px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f73e5cc1 {
    order: 3;
}
    
#widget_n4p {
    order: 4;
}
    
#e9673f47 {
    order: 3;
    margin-top: -4px;
}
    
#group_e5k {
    margin-top: -206px;
}
    
#\38 f9b2fc4 {
    width: 66.70%;
    height: auto;
    min-height: 156px;
    margin-left: 33.3%;
}
}



@media (max-width: 767px) {
    
#\37 8639465 {
    min-height: unset;
    flex-direction: column;
    padding: 48px 4% 48px 4%;
}
    
#\31 9491cb1::before, #\31 9491cb1 > .bgExtraLayerOverlay {
    
}
#\31 9491cb1 {
    width: 100%;
    min-height: 318px;
    align-items: center;
    height: auto;
}
#\31 9491cb1.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAOCAYAAAAWo42rAAAACXBIWXMAAAsTAAALEwEAmpwYAAAB9ElEQVQozwXB+08SAQDA8fs/66fWKnXlNJXRwBNJHofIFcebE5RTnMCdPBTkpYEuMjUlE1oP11Zra239BXffPh+h0e/xYfSZ7z9+cn15xWmvz5tej0q7TjgbwSE5cQRcCIN3J9yOhnwbf+TyuEmvUqJb1el0auyWsiTVINFkAOHToM74rMV5y+BADVOQfRjxEN09jW5lg5YRp1GMINy013mrxygqHtbmnxKamyTtnKasuDjaCnJVT/GlryFc7CvUkm7Cog37xBSemWfIM4/IOKcoRxc5r0X5eqohDI81yqkAyksXLtsSYa+fsNNGUpyllFjhopXj7qKM8HtY58xQ0WMyqdVXbMTSRP0SCe8y5UyI277On1Eb4e+VwfhApZ2U2Ja85OQQ2aCfTWmZhhpg3NH4d1ND+NVLMCyucqgskfe5yAd9FGUvRkjkSHVzbQS5aysIo+oKA02kkfSgR2T0WIRKXGY/4qadEummF+iqcwjN9Cy1+ALVbIhqfht9u8BOWiUnr7C5Oo8mTbAVmETYlB5SiNpoFlO0azUKOwbRcALvkgOf/QmK+ABtbRohsnjPyit2q6NnrH7z0CrtFC1FDlvuF3OWZH9sZf0T1mHGYQlp131zLymaJ5WcOeh0zOpuyVyPJ83XHqeZCTw3D+Kz5vtd0fwPz0iU0Wf+31UAAAAASUVORK5CYII=');
}
    
#c8a76d7a {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 1ef46cb {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#bbfac4bc {
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
}



@media (max-width: 767px) {
    
#\38 0eff335 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 006c0fa {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\35 860ede7 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    width: 67.14%;
}
    
#ec2a7749 {
    width: 100.00%;
}
    
#b3d460d6::before, #b3d460d6 > .bgExtraLayerOverlay {
    
}
#b3d460d6.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAACXBIWXMAAAsTAAALEwEAmpwYAAABAElEQVQY01WQMauCYBiFv/n5i1391IImMwLHmgoM7S4lDra0RCBBS/QPhIhWBR3E/yA2RHXx497hDmc65z3vOUd8Ph/yPCeOYyzLQtM01us19/ud1+tFx7/fb8SfcLvdMhgM0HWdMAy5Xq80TcPj8eD5fP4XDodD5er7PsfjkTRNud1uZFmGqKqKy+WC53n0+30Mw8R1XebzOb4fEEURh8MBsd/vCYKA8XiMlAZSSkzTxDAMhe5otfpGTKdTbNtGl5Jer/eLLyWaTCZsNiHn8xmx2+1YLpc4jqPIznU0GrFYLNTLrlRd14iiKDidTipT17rLOZvNSJKEsixp21ZN9ANGlZXQ3LGnMgAAAABJRU5ErkJggg==');
}
    
#cbd0dae5 {
    width: 100.00%;
}
    
#\33 29afd94 {
    width: 64.01%;
}
    
#f044baad {
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
}



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



@media (max-width: 767px) {
    
#cb01588b {
    min-height: 0;
    flex-direction: column;
    row-gap: 8px;
    flex-wrap: nowrap;
    padding: 56px 4% 0px 4%;
}
    
#\33 8b6bf6e {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
}
    
#\30 34c04e1 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
}
    
#group_tlb {
    column-gap: 6.9977214730102615%;
    flex-direction: column;
    flex-wrap: nowrap;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_0e8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 5ff030e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 9b29cff {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#d1226c85 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_s8g {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    column-gap: 6.9977214730102615%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\30 5bd210a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#f278b3f2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_653 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#e8d0f149 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#c58a6bc7 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#f487a532 {
    min-height: 0;
    flex-direction: column;
    row-gap: 8px;
    flex-wrap: nowrap;
    padding: 56px 4% 0px 4%;
}
    
#widget_7cd {
    height: auto;
}
    
#\30 1c1e2f2 {
    height: auto;
}
    
#\38 1667ee0 {
    height: auto;
}
    
#\37 8c2134e {
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\37 33202ff {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#c578a8d9 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#bffb8109 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#e244dd66 {
    column-gap: 6.9977214730102615%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#dd5a15d6 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#a7305b62 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#ef3807ae {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#f91d7491 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\39 36d8e5d {
    height: auto;
}
    
#widget_d7s {
    height: 240px;
}
    
#\35 6af0cdd {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#d04a0d46 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\32 8b667ed {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 88c388e {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
}

