@media all {
  *#dm .dmInner div.u_1708390785 hr { color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1661405659 img[dm_changed] {
    border-radius:50% !important;
    -moz-border-radius:50% !important;
    -webkit-border-radius:50% !important;
  }

  *#dm .dmInner div.u_1661405659 img {
    border-radius:50% !important;
    -moz-border-radius:50% !important;
    -webkit-border-radius:50% !important;
  }

  *#dm .dmInner div.u_1488272141 .svg {
    color:var(--color_3) !important;
    fill:var(--color_3) !important;
  }

  *#dm .dmInner div.u_1117040001 .svg {
    color:var(--color_3) !important;
    fill:var(--color_3) !important;
  }

  *#dm .dmInner div.u_1022471933 .svg {
    color:var(--color_3) !important;
    fill:var(--color_3) !important;
  }

  *#dm .dmInner nav.u_1214951497.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item { color:var(--color_1) !important; }

  *#dm .dmInner nav.u_1214951497.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item:hover { color:var(--color_1) !important; }

  *#dm .dmInner nav.u_1214951497.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.hover { color:var(--color_1) !important; }

  *#dm .dmInner nav.u_1214951497.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.dmNavItemSelected { color:var(--color_1) !important; }

  *#dm .dmInner nav.u_1214951497.main-navigation.unifiednav .unifiednav__container[data-depth] .unifiednav__item:hover {
    color:var(--color_3) !important;
    background-color:var(--color_4) !important;
    background-image:initial !important;
  }

  *#dm .dmInner nav.u_1214951497.main-navigation.unifiednav .unifiednav__container[data-depth] .unifiednav__item.hover {
    color:var(--color_3) !important;
    background-color:var(--color_4) !important;
    background-image:initial !important;
  }

  *#dm .dmInner nav.u_1214951497.main-navigation.unifiednav .unifiednav__container[data-depth] .unifiednav__item.dmNavItemSelected {
    color:var(--color_3) !important;
    background-color:var(--color_4) !important;
    background-image:initial !important;
  }

  *#dm .dmInner nav.u_1214951497.main-navigation.unifiednav .unifiednav__container[data-depth] .unifiednav__item {
    color:var(--color_1) !important;
    font-size:14px !important;
  }

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

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

  *#dm .dmInner a.u_1720015998 span.icon {
    color:var(--color_6) !important;
    fill:var(--color_6) !important;
  }

  *#dm .dmInner a.u_1720015998:hover span.icon { color:var(--color_6) !important; }

  *#dm .dmInner a.u_1720015998.hover span.icon { color:var(--color_6) !important; }

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

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

  *#dm .dmInner a.u_1720015998 span.text { font-size:18px !important; }

  *#dm .dmInner div.u_1686141114 {
    background-color:var(--color_4) !important;
    background-image:initial !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_1192346962 {
    background-color:var(--color_4) !important;
    background-image:initial !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_191901033 {
    background-color:var(--color_4) !important;
    background-image:initial !important;
    border-radius:10px 10px 10px 10px !important;
  }

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

  *#dm .dmInner div.u_1816987437 {
    background-color:var(--color_4) !important;
    background-image:initial !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_1825461340 {
    background-color:var(--color_4) !important;
    background-image:initial !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_1414630757 {
    background-color:var(--color_4) !important;
    background-image:initial !important;
    border-radius:10px 10px 10px 10px !important;
  }

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

  *#dm .dmInner div.u_1341966794 {
    background-color:var(--color_4) !important;
    background-image:initial !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_1712877454 {
    background-color:var(--color_4) !important;
    background-image:initial !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_1342666923 {
    background-color:var(--color_4) !important;
    background-image:initial !important;
    border-radius:10px 10px 10px 10px !important;
  }

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

  *#dm .dmInner div.u_1726392484 {
    background-color:var(--color_4) !important;
    background-image:initial !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_1334736117 {
    background-color:var(--color_4) !important;
    background-image:initial !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_1215317453 {
    background-color:var(--color_4) !important;
    background-image:initial !important;
    border-radius:10px 10px 10px 10px !important;
  }

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

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

  *#dm .dmInner a.u_1720015998 {
    border-radius:12px 12px 12px 12px !important;
    justify-content:center !important;
    text-align:center !important;
    background-color:rgba(0,0,0,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1379735685 { border-radius:10px 10px 10px 10px !important; }

  *#dm .dmInner a.u_1170408032 span.icon {
    color:var(--color_6) !important;
    fill:var(--color_6) !important;
  }

  *#dm .dmInner a.u_1170408032:hover span.icon { color:var(--color_6) !important; }

  *#dm .dmInner a.u_1170408032.hover span.icon { color:var(--color_6) !important; }

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

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

  *#dm .dmInner a.u_1170408032 span.text { font-size:18px !important; }

  *#dm .dmInner a.u_1170408032 {
    border-radius:12px 12px 12px 12px !important;
    justify-content:center !important;
    text-align:center !important;
    background-color:rgba(0,0,0,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1290418378 span.icon {
    color:var(--color_6) !important;
    fill:var(--color_6) !important;
  }

  *#dm .dmInner a.u_1290418378:hover span.icon { color:var(--color_6) !important; }

  *#dm .dmInner a.u_1290418378.hover span.icon { color:var(--color_6) !important; }

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

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

  *#dm .dmInner a.u_1290418378 span.text { font-size:18px !important; }

  *#dm .dmInner a.u_1290418378 {
    border-radius:12px 12px 12px 12px !important;
    justify-content:center !important;
    text-align:center !important;
    background-color:rgba(0,0,0,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1290418378 .iconBg { display:none !important; }

  *#dm .dmInner a.u_1170408032 .iconBg { display:none !important; }

  *#dm .dmInner a.u_1720015998 .iconBg { display:none !important; }

  *#dm .dmInner div.u_1359005299 img {
    object-position:100% 50% !important;
    object-fit:contain !important;
  }

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

  *#dm .dmInner a.u_1306521043 { border-radius:10px 10px 10px 10px !important; }

  *#dm .dmInner a.u_1151215923 { border-radius:10px 10px 10px 10px !important; }

  *#dm .dmInner a.u_1236129856 { border-radius:10px 10px 10px 10px !important; }

  *#dm .dmInner a.u_4181486162 { border-radius:10px 10px 10px 10px !important; }

  *#dm .dmInner a.u_1437552793 { border-radius:10px 10px 10px 10px !important; }

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner nav.u_1004783885 { color:white !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner a.u_1720015998 span.text { font-size:16px !important; }

  *#dm .dmInner a.u_1170408032 span.text { font-size:16px !important; }

  *#dm .dmInner a.u_1290418378 span.text { font-size:16px !important; }

  *#dm .d-page-1716942098 DIV.dmInner { background-color:rgba(0,0,0,0) !important; }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight { background-color:rgba(0,0,0,0) !important; }
}
@media (min-width:768px) and (max-width:1024px) {}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner a.u_1720015998 span.text { font-size:16px !important; }

  *#dm .dmInner a.u_1170408032 span.text { font-size:16px !important; }

  *#dm .dmInner a.u_1290418378 span.text { font-size:16px !important; }

  *#dm .dmInner a.u_1437552793 span.text { font-size:16px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(0, 0, 0, 0);
    --overlapping-background-image: initial;
}
}



@media all {
    
#\36 3bd85219866cc3622781520 {
    min-height: 1188px;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    padding: 250px 0% 0px 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781522 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 26px;
    width: 100%;
    justify-content: space-between;
    align-items: center;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    margin-top: -2%;
    margin-bottom: -2%;
    padding: 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: var(--color_1);
    opacity: 0.15;
    border-radius: inherit;
}
#\36 3bd85219866cc362278151f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url();
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#widget_fgg.flex-element.widget-wrapper > [data-element-type] {
    padding: 30px 0px 0px 0px;
}
#widget_fgg {
    width: 707px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#widget_d1d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_d1d {
    width: 272px;
    height: 60px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3bd85219866cc362278151d {
    margin-top: -100px;
}
    
#\36 a09fa6e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 a09fa6e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    margin-top: 555px;
    margin-bottom: 24px;
}
    
#\34 4a60972.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 5px;
}
#\34 4a60972 {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_5i5 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 81.72%;
    min-height: 84px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    order: 2;
    height: auto;
    border-style: solid;
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-width: 0px 0px 0px 0px;
    align-self: center;
    padding: 6px 16px 6px 16px;
}
    
#group_ik1 {
    align-items: center;
    width: 32.81%;
    min-height: 72px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    padding: 6px 16px 6px 16px;
}
    
#\33 fd58530 {
    align-items: center;
    width: 32.27140961152323%;
    min-height: 72px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    padding: 6px 16px 6px 16px;
}
    
#\30 f6b5b43.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 f6b5b43 {
    width: 272px;
    height: 60px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#f61aeca7 {
    align-items: center;
    width: 30.48959903600525%;
    min-height: 72px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    padding: 6px 16px 6px 16px;
}
    
#a9472e1d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a9472e1d {
    width: 272px;
    height: 60px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    min-height: 475px;
    padding-top: 100px;
}
    
#\36 3bd85219866cc3622781522 {
    row-gap: 24px;
    width: 100%;
    padding: 18% 0% 0% 0%;
    margin: -2% 0% -2% 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: inherit;
}
#\36 3bd85219866cc362278151f {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
}
    
#widget_d1d.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 0px;
}
    
#\36 a09fa6e {
    height: auto;
}
    
#\30 f6b5b43.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 0px;
}
    
#a9472e1d.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 0px;
}
    
#group_5i5 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 11px;
}
    
#group_ik1 {
    min-width: 32px;
    width: 82.87%;
    margin: 0px 0% 0px 0%;
}
    
#\33 fd58530 {
    min-width: 32px;
    width: 82.68%;
    margin: 0px 0% 0px 0%;
}
    
#f61aeca7 {
    min-width: 32px;
    width: 82.34%;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781520 {
    min-height: unset;
    flex-direction: column;
    padding: 18% 0% 0px 0%;
}
    
#\36 3bd85219866cc3622781522 {
    min-height: 100px;
    align-items: center;
    width: 100%;
    row-gap: 7px;
    justify-content: flex-end;
    padding: 20% 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;
    border-radius: inherit;
}
#\36 3bd85219866cc362278151f {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
}
    
#widget_d1d.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 0px;
}
#widget_d1d {
    height: 48px;
}
    
#widget_fgg.flex-element.widget-wrapper > [data-element-type] {
    padding: 30px 50px 0px 50px;
}
#widget_fgg {
    width: 329px;
    margin: 0px 0% 0px 0%;
}
    
#\36 a09fa6e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 a09fa6e {
    height: auto;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 417px 0px 0px 0px;
}
    
#\30 f6b5b43.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 0px;
}
#\30 f6b5b43 {
    height: 48px;
}
    
#a9472e1d.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 0px;
}
#a9472e1d {
    height: 48px;
}
    
#group_5i5 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 2px;
    height: auto;
    min-height: 232px;
}
    
#group_ik1 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\33 fd58530 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#f61aeca7 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\34 4a60972 {
    margin-top: 20px;
}
}



@media all {
    
#\36 3d24979f4a54e38542a8abe {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: initial;
}
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 2px;
    width: 41.53%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 400px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 7.5% 2% 7.5% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\35 972efdc.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 972efdc {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#group_scv {
    justify-content: flex-start;
    width: 54.40576024769269%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
}
    
#widget_l0h {
    width: 280px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
}
    
#widget_i3n {
    width: 83.62604691468341%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_a8e {
    width: 60px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3d24979f4a54e38542a8abc {
    padding: 4% 2% 8% 2%;
}
    
#\36 3d24979f4a54e38542a8abb {
    row-gap: 4px;
}
    
#widget_i3n {
    height: auto;
}
}



@media (max-width: 767px) {
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 80px;
    align-items: center;
    width: 100%;
    row-gap: 10px;
    order: 1;
    padding: 6% 2% 6% 2%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 0;
    flex-direction: column;
    row-gap: 16px;
    flex-wrap: nowrap;
    padding: 24% 0% 12% 0%;
}
    
#\35 972efdc.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 972efdc {
    width: 91.41%;
    order: 1;
    align-self: flex-start;
    margin: 0px 20px 0px 20px;
}
    
#group_scv {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#widget_i3n {
    height: auto;
    width: 69.31%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0% 0px 0%;
}
    
#widget_a8e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_a8e {
    order: 0;
    align-self: flex-start;
    margin: 0px 0px 0px 20px;
}
    
#widget_l0h {
    order: 2;
}
}



@media all {
    
#\36 38186e9 {
    min-height: 539px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 6% 4% 6% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\31 1e11cfd {
    background-color: var(--color_4);
}
    
#\35 a40f64e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 61.662097771350155%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#f320a300 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 36.20%;
    align-items: center;
    min-width: 4%;
    background-color: var(--color_2);
    background-image: initial;
    border-radius: 10px 10px 10px 10px;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_105 {
    width: 99.99968811765727%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#widget_4vg {
    width: 641px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#f31c0cab.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 5px;
}
#f31c0cab {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_nvg.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_nvg {
    width: 79.65%;
    height: auto;
    max-width: 100%;
    margin-top: 50px;
}
    
#widget_jfv.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#widget_jfv {
    width: 69.78%;
    height: auto;
    max-width: 100%;
}
    
#\38 a9a721c.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#\38 a9a721c {
    width: 70.40%;
    height: auto;
    max-width: 100%;
}
    
#c66a74cf.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#c66a74cf {
    width: 69.90%;
    height: auto;
    max-width: 100%;
}
    
#widget_1ue.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 7px 10px 7px;
}
#widget_1ue {
    width: 280px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    margin-bottom: 40px;
    margin-top: 20px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 38186e9 {
    padding-left: 4%;
    padding-right: 4%;
    min-height: 495px;
    column-gap: 4%;
}
    
#\31 1e11cfd {
    background-color: var(--color_4);
}
    
#widget_105 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f31c0cab {
    order: 0;
}
    
#widget_4vg {
    order: 1;
}
    
#\35 a40f64e {
    width: 48%;
}
    
#f320a300 {
    width: 47.99666666666666%;
}
}



@media (max-width: 767px) {
    
#\36 38186e9 {
    min-height: unset;
    flex-direction: column;
    row-gap: 36px;
    padding: 12% 4% 16% 4%;
}
    
#\35 a40f64e {
    width: 100%;
    min-height: 240px;
    align-items: flex-start;
    row-gap: 20px;
    order: 0;
}
    
#f320a300 {
    width: 100%;
    min-height: 240px;
    align-items: center;
    order: 1;
}
    
#\31 1e11cfd {
    background-color: var(--color_4);
}
    
#widget_4vg {
    width: 295px;
}
    
#widget_105 {
    margin-top: 14px;
}
    
#widget_1ue {
    width: 232px;
    order: 6;
}
    
#widget_nvg {
    order: 0;
}
    
#widget_jfv {
    order: 2;
}
    
#\38 a9a721c {
    order: 4;
}
    
#c66a74cf {
    order: 5;
}
}



@media all {
    
#a35cb3a5 {
    min-height: 247px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 5% 2% 3% 2%;
    margin: 0% 0% 0% 0%;
}
    
#fc8a0cd2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.666666666666668%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#c92bf24c {
    background-color: var(--color_5);
    background-image: initial;
}
    
#widget_0dj {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_bt3 {
    width: 44px;
    height: auto;
    max-width: 100%;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#d887fa26 {
    width: 44px;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\38 207d4fa {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\39 c9227b1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.666666666666668%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\39 f07938c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.666666666666668%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\37 e8e10f4 {
    width: 44px;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\31 b17b8ad {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_1ur {
    width: 73.16%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\32 29c4a38 {
    width: 73.16187034333475%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#e5947d48 {
    width: 73.16187034333475%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a35cb3a5 {
    min-height: 189px;
    column-gap: 2%;
    padding: 6% 2% 10% 2%;
}
    
#fc8a0cd2 {
    row-gap: 16px;
    padding-left: 6px;
    padding-right: 6px;
    width: 32%;
}
    
#widget_bt3 {
    height: auto;
}
    
#d887fa26 {
    height: auto;
    order: 1;
}
    
#\39 c9227b1 {
    row-gap: 16px;
    padding-left: 6px;
    padding-right: 6px;
    width: 32%;
}
    
#\39 f07938c {
    row-gap: 16px;
    align-items: center;
    padding-left: 6px;
    padding-right: 6px;
    width: 32%;
}
    
#\37 e8e10f4 {
    height: auto;
}
    
#\38 207d4fa {
    order: 2;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
}



@media (max-width: 767px) {
    
#a35cb3a5 {
    min-height: unset;
    flex-direction: column;
    row-gap: 40px;
    padding: 16% 4% 16% 4%;
}
    
#fc8a0cd2 {
    width: 100%;
    min-height: 188px;
    align-items: center;
    row-gap: 16px;
    height: auto;
}
    
#widget_bt3 {
    height: auto;
    width: 34px;
}
    
#d887fa26 {
    height: auto;
    width: 34px;
}
    
#\39 c9227b1 {
    width: 100%;
    min-height: 188px;
    align-items: center;
    row-gap: 16px;
    height: auto;
}
    
#\39 f07938c {
    width: 100%;
    min-height: 188px;
    align-items: center;
    row-gap: 16px;
    height: auto;
}
    
#\37 e8e10f4 {
    height: auto;
    width: 34px;
}
    
#f8410b59 {
    margin: 0px 0% 0px 0%;
}
    
#e5947d48 {
    width: 61.73%;
}
}



@media all {
    
#b4cf3127 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#\31 264412b {
    min-height: 305px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\35 6823d8a {
    background-color: var(--color_5);
    background-image: initial;
}
    
#widget_p3h.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_p3h {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_7a3.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 5px;
}
#widget_7a3 {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    margin-top: 10px;
    margin-bottom: 0px;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#b4d19c4f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#b4d19c4f {
    width: 92.95%;
    height: auto;
    max-width: 100%;
    margin-top: 0px;
    margin-bottom: 0px;
    justify-self: auto;
    align-self: center;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
}



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



@media (max-width: 767px) {
    
#b4cf3127 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 264412b {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 4% 16% 4%;
}
    
#widget_p3h {
    margin-top: 16px;
    width: 88.56%;
}
    
#b4d19c4f {
    margin-top: 2px;
}
    
#widget_7a3 {
    margin-top: 0px;
}
    
#c1d3db84 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\37 a4ac92d {
    background-color: var(--color_4);
}
    
#\34 07ab870 {
    width: 641px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\37 a7d0479.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 a7d0479 {
    width: 79.65%;
    height: auto;
    max-width: 100%;
    margin-top: 50px;
}
    
#c819603d.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 7px 10px 7px;
}
#c819603d {
    width: 280px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    margin-bottom: 40px;
    margin-top: 20px;
}
    
#ee3805ff {
    min-height: 539px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 6% 4% 6% 4%;
    margin: 0% 0% 0% 0%;
}
    
#aa1654b3.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#aa1654b3 {
    width: 70.40%;
    height: auto;
    max-width: 100%;
}
    
#ae084186 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 61.662097771350155%;
    min-width: 4%;
    justify-content: flex-start;
    order: 1;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\34 a2af3ac {
    width: 99.99968811765727%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\31 91c019f.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 5px;
}
#\31 91c019f {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#afc3d21d.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#afc3d21d {
    width: 69.90%;
    height: auto;
    max-width: 100%;
}
    
#\31 269b359.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#\31 269b359 {
    width: 70.28%;
    height: auto;
    max-width: 100%;
}
    
#\38 7230bd1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 36.20%;
    align-items: center;
    min-width: 4%;
    background-color: var(--color_2);
    background-image: initial;
    border-radius: 10px 10px 10px 10px;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 a4ac92d {
    background-color: var(--color_4);
}
    
#\34 07ab870 {
    order: 1;
}
    
#ee3805ff {
    padding-left: 4%;
    padding-right: 4%;
    min-height: 495px;
    column-gap: 4%;
}
    
#\34 a2af3ac {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ae084186 {
    width: 48%;
}
    
#\31 91c019f {
    order: 0;
}
    
#\38 7230bd1 {
    width: 47.99666666666666%;
}
}



@media (max-width: 767px) {
    
#\37 a4ac92d {
    background-color: var(--color_4);
}
    
#\34 07ab870 {
    width: 295px;
}
    
#ee3805ff {
    min-height: unset;
    flex-direction: column;
    row-gap: 36px;
    padding: 12% 4% 16% 4%;
}
    
#ae084186 {
    width: 100%;
    min-height: 240px;
    align-items: flex-start;
    row-gap: 20px;
    order: 0;
}
    
#\38 7230bd1 {
    width: 100%;
    min-height: 240px;
    align-items: center;
    order: 1;
}
    
#\34 a2af3ac {
    margin-top: 14px;
}
    
#c819603d {
    width: 228px;
}
}



@media all {
    
#b78d3d1b {
    min-height: 539px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 6% 4% 6% 4%;
    margin: 0% 0% 0% 0%;
}
    
#fd5ab22f {
    width: 641px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\32 dea4556.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 5px;
}
#\32 dea4556 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 420abd6.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 7px 10px 7px;
}
#\31 420abd6 {
    width: 280px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    margin-bottom: 40px;
    margin-top: 20px;
}
    
#\39 2e65fd9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 36.20%;
    align-items: center;
    min-width: 4%;
    background-color: var(--color_2);
    background-image: initial;
    border-radius: 10px 10px 10px 10px;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\33 9083cc7.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#\33 9083cc7 {
    width: 69.78%;
    height: auto;
    max-width: 100%;
}
    
#\37 f9e0234 {
    background-color: var(--color_4);
}
    
#c02dbd8a.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#c02dbd8a {
    width: 69.40%;
    height: auto;
    max-width: 100%;
}
    
#d7813cc4.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d7813cc4 {
    width: 79.65%;
    height: auto;
    max-width: 100%;
    margin-top: 50px;
}
    
#\32 f682296.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#\32 f682296 {
    width: 69.90%;
    height: auto;
    max-width: 100%;
}
    
#\39 4c3e3e5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 61.662097771350155%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\34 48bbbac {
    width: 99.99968811765727%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b78d3d1b {
    padding-left: 4%;
    padding-right: 4%;
    min-height: 495px;
    column-gap: 4%;
}
    
#\32 dea4556 {
    order: 0;
}
    
#fd5ab22f {
    order: 1;
}
    
#\39 2e65fd9 {
    width: 47.99666666666666%;
}
    
#\37 f9e0234 {
    background-color: var(--color_4);
}
    
#\39 4c3e3e5 {
    width: 48%;
}
    
#\34 48bbbac {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (max-width: 767px) {
    
#b78d3d1b {
    min-height: unset;
    flex-direction: column;
    row-gap: 36px;
    padding: 12% 4% 16% 4%;
}
    
#fd5ab22f {
    width: 295px;
}
    
#\39 2e65fd9 {
    width: 100%;
    min-height: 600px;
    align-items: center;
    order: 1;
    height: auto;
}
    
#\37 f9e0234 {
    background-color: var(--color_4);
}
    
#\39 4c3e3e5 {
    width: 100%;
    min-height: 240px;
    align-items: flex-start;
    row-gap: 20px;
    order: 0;
}
    
#\34 48bbbac {
    margin-top: 14px;
}
    
#\31 420abd6 {
    width: 230px;
}
}



@media all {
    
#\34 0b4cccc {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 61.662097771350155%;
    min-width: 4%;
    justify-content: flex-start;
    order: 1;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\30 571d994 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 36.20%;
    align-items: center;
    min-width: 4%;
    background-color: var(--color_2);
    background-image: initial;
    border-radius: 10px 10px 10px 10px;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\31 908e880 {
    min-height: 539px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 6% 4% 6% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\33 f0d8d13.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 f0d8d13 {
    width: 79.65%;
    height: auto;
    max-width: 100%;
    margin-top: 50px;
}
    
#\34 26e3af6.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 5px;
}
#\34 26e3af6 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 f748420 {
    background-color: var(--color_4);
}
    
#\32 d602be9 {
    width: 641px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#ed29b2e3 {
    width: 99.99968811765727%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\39 254c6ff.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#\39 254c6ff {
    width: 70.28%;
    height: auto;
    max-width: 100%;
}
    
#d46d1a91.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#d46d1a91 {
    width: 69.40%;
    height: auto;
    max-width: 100%;
}
    
#\31 b86a297.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 7px 10px 7px;
}
#\31 b86a297 {
    width: 280px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    margin-bottom: 40px;
    margin-top: 20px;
}
    
#\35 48af43e.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#\35 48af43e {
    width: 70.40%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 0b4cccc {
    width: 48%;
}
    
#\30 571d994 {
    width: 47.99666666666666%;
}
    
#\31 908e880 {
    padding-left: 4%;
    padding-right: 4%;
    min-height: 495px;
    column-gap: 4%;
}
    
#\34 26e3af6 {
    order: 0;
}
    
#\38 f748420 {
    background-color: var(--color_4);
}
    
#\32 d602be9 {
    order: 1;
}
    
#ed29b2e3 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (max-width: 767px) {
    
#\34 0b4cccc {
    width: 100%;
    min-height: 240px;
    align-items: flex-start;
    row-gap: 20px;
    order: 0;
}
    
#\30 571d994 {
    width: 100%;
    min-height: 560px;
    align-items: center;
    order: 1;
    height: auto;
}
    
#\31 908e880 {
    min-height: unset;
    flex-direction: column;
    row-gap: 36px;
    padding: 12% 4% 16% 4%;
}
    
#\38 f748420 {
    background-color: var(--color_4);
}
    
#\32 d602be9 {
    width: 295px;
}
    
#ed29b2e3 {
    margin-top: 14px;
}
    
#\31 b86a297 {
    width: 230px;
}
}



@media all {
    
#a1599f22 {
    width: 270px;
    height: auto;
    min-height: 54px;
    max-width: 100%;
    order: 2;
}
    
#\32 f84126b {
    width: 661px;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-bottom: 20px;
}
    
#c70833d0::before, #c70833d0 > .bgExtraLayerOverlay {
    
}
#c70833d0 {
    background-color: var(--color_1);
    background-image: url(https://lirp.cdn-website.com/947f877d/dms3rep/multi/opt/North_Star_Homepage_Background-1920w.png);
    background-attachment: fixed;
    background-position: 50% 0%;
}
#c70833d0.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAIAAAC+zks0AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAsklEQVQI112OSwuCQBhFZ5U44/Tpvw6MpNcYFeQiKlxEoGg/oCDX1SKJFkKSBU3maxtBQgh3d+7hXmRAYkK8onxB4jFOmJSxej6AX5Al8zU8HBrOcKSLvIPTrpTrZQN5SrSFwKW+gc+aEKrCu4WL/hdnOuRor4Q7+WLTwxAfVSFo1OKmWPRoiT0l2kDg0NME+5pwrdqWzF242zSckhsTn+3KtgGpCfGS8jl5jUjCpPz/+Qe8j3Cdkrq+MwAAAABJRU5ErkJggg==');
}
    
#a8ace99e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 20f8097 {
    min-height: 500px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 8% 10% 8% 10%;
    margin: 0% 0% 0% 0%;
}
    
#a8b913ab.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 5px;
}
#a8b913ab {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_i5j {
    width: 60px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a1599f22 {
    height: auto;
    width: 270px;
    order: 2;
    margin-top: 31px;
    min-height: 60px;
}
    
#\32 f84126b {
    order: 1;
    width: 516px;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c70833d0::before, #c70833d0 > .bgExtraLayerOverlay {
    
}
#c70833d0 {
    background-color: var(--color_1);
}
#c70833d0.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAIAAAC+zks0AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAsklEQVQI112OSwuCQBhFZ5U44/Tpvw6MpNcYFeQiKlxEoGg/oCDX1SKJFkKSBU3maxtBQgh3d+7hXmRAYkK8onxB4jFOmJSxej6AX5Al8zU8HBrOcKSLvIPTrpTrZQN5SrSFwKW+gc+aEKrCu4WL/hdnOuRor4Q7+WLTwxAfVSFo1OKmWPRoiT0l2kDg0NME+5pwrdqWzF242zSckhsTn+3KtgGpCfGS8jl5jUjCpPz/+Qe8j3Cdkrq+MwAAAABJRU5ErkJggg==');
}
    
#a8ace99e {
    width: 100%;
    min-height: 8px;
    justify-content: flex-start;
    row-gap: 0px;
}
    
#\36 20f8097 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 480px;
    padding: 10% 6% 10% 6%;
}
    
#a8b913ab {
    margin-top: 21px;
}
}



@media (max-width: 767px) {
    
#a1599f22 {
    height: auto;
    width: 233px;
    min-height: 60px;
    margin-top: 14px;
}
    
#\32 f84126b {
    margin-bottom: 10px;
    width: 100.00%;
}
    
#c70833d0::before, #c70833d0 > .bgExtraLayerOverlay {
    
}
#c70833d0 {
    background-color: var(--color_1);
}
#c70833d0.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAIAAAC+zks0AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAsklEQVQI112OSwuCQBhFZ5U44/Tpvw6MpNcYFeQiKlxEoGg/oCDX1SKJFkKSBU3maxtBQgh3d+7hXmRAYkK8onxB4jFOmJSxej6AX5Al8zU8HBrOcKSLvIPTrpTrZQN5SrSFwKW+gc+aEKrCu4WL/hdnOuRor4Q7+WLTwxAfVSFo1OKmWPRoiT0l2kDg0NME+5pwrdqWzF242zSckhsTn+3KtgGpCfGS8jl5jUjCpPz/+Qe8j3Cdkrq+MwAAAABJRU5ErkJggg==');
}
    
#a8ace99e {
    width: 100%;
    min-height: 246px;
    align-items: center;
    row-gap: 16px;
    padding-left: 16px;
    padding-right: 16px;
}
    
#\36 20f8097 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 16% 6% 16% 6%;
}
}

