@media all {
  *#dm .dmInner div.u_1463731820 .svg {
    color:var(--color_1) !important;
    fill:var(--color_1) !important;
  }

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

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

  *#dm .dmInner a.u_1179709379 {
    background-color:rgba(0,0,0,0) !important;
    border-color:rgba(67,67,67,1) !important;
  }

  *#dm .dmInner a.u_1179709379 span.text { color:rgba(67,67,67,1) !important; }

  *#dm .dmInner a.u_1245695952 {
    background-color:rgba(0,0,0,0) !important;
    border-color:var(--color_3) !important;
  }

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

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

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

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

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

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

  *#dm .dmInner a.u_1080677658:hover .iconBg { background-color:var(--color_2) !important; }

  *#dm .dmInner a.u_1080677658.hover .iconBg { background-color:var(--color_2) !important; }

  *#dm .dmInner a.u_1080677658 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/daee9928/icon/Vector.svg) !important;
    width:16px !important;
    height:16px !important;
  }

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

  *#dm .dmInner div.u_121718599 hr { color:rgba(196,157,68,1) !important; }

  *#dm .dmInner div.u_1275882842 hr { color:rgba(196,157,68,1) !important; }

  *#dm .dmInner div.u_1432249903 hr { color:rgba(196,157,68,1) !important; }

  *#dm .dmInner div.u_1243151585 hr { color:rgba(196,157,68,1) !important; }

  *#dm .dmInner div.u_1672322851 hr { color:rgba(196,157,68,1) !important; }

  *#dm .dmInner div.u_1970330056 hr { color:rgba(196,157,68,1) !important; }

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

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

  *#dm .dmInner a.u_1251609237:hover .iconBg { background-color:var(--color_2) !important; }

  *#dm .dmInner a.u_1251609237.hover .iconBg { background-color:var(--color_2) !important; }

  *#dm .dmInner a.u_1251609237 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/daee9928/icon/Vector.svg) !important;
    width:16px !important;
    height:16px !important;
  }

  *#dm .dmInner a.u_618178235 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/daee9928/icon/Vector.svg) !important;
    background-color:var(--color_2) !important;
    width:16px !important;
    height:16px !important;
    order:1 !important;
  }

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

  *#dm .dmInner a.u_1703825689 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/daee9928/icon/Vector.svg) !important;
    background-color:var(--color_2) !important;
    width:16px !important;
    height:16px !important;
    order:1 !important;
  }

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

  *#dm .dmInner a.u_1066961895 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/daee9928/icon/Vector.svg) !important;
    background-color:var(--color_2) !important;
    width:16px !important;
    height:16px !important;
    order:1 !important;
  }

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

  *#dm .dmInner a.u_1096612653 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/daee9928/icon/Vector.svg) !important;
    background-color:var(--color_2) !important;
    width:16px !important;
    height:16px !important;
    order:1 !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1155406446:hover .iconBg { background-color:var(--color_2) !important; }

  *#dm .dmInner a.u_1155406446.hover .iconBg { background-color:var(--color_2) !important; }

  *#dm .dmInner a.u_1155406446 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/daee9928/icon/Vector.svg) !important;
    width:16px !important;
    height:16px !important;
  }

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

  *#dm .dmInner div.u_2842015400 img {
    object-fit:contain !important;
    border-radius:0% 0% 0% 0% !important;
  }
}
@media (min-width:0) and (max-width:767px) {}
@media (min-width:0px) and (max-width:767px) {}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(0, 0, 0, 0);
    --overlapping-background-image: rgba(0, 0, 0, 0);
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 ff4ecac {
    align-self: flex-start;
    max-height: 100%;
    width: 57.92%;
    justify-content: flex-start;
    min-height: 370px;
    align-items: flex-start;
    flex-wrap: nowrap;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 1px 0% 0px 0%;
}
    
#\32 26c30b0::before, #\32 26c30b0 > .bgExtraLayerOverlay {
    
}
#\32 26c30b0 {
    min-height: 8px;
    flex-wrap: nowrap;
    column-gap: 4%;
    row-gap: 24px;
    background-color: rgba(0, 0, 0, 0);
    border-radius: 0px 0px 0px 0px;
    width: 100%;
    justify-content: flex-end;
    align-items: flex-end;
    background-image: url(https://lirp.cdn-website.com/daee9928/dms3rep/multi/opt/Banner-1e457bbd-1920w.png);
    min-width: 4%;
    order: 0;
    background-position: 0% 50%;
    padding: 6% 6% 6% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\31 f466592 {
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    min-height: 750px;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\39 76de704 {
    max-width: 100%;
    width: 100.00%;
    height: auto;
    order: 0;
    margin: 2px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 81f4492 {
    max-width: 100%;
    width: 197px;
    min-height: 50px;
    height: auto;
    order: 2;
    margin: 40px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 2a8f365 {
    background-color: rgba(0, 0, 0, 0);
    border-width: 0px;
    border-color: var(--color_3);
    border-style: solid;
}
    
#\31 36b919f {
    max-width: 100%;
    width: 75.17%;
    margin-top: 29px;
    height: auto;
    order: 1;
}
    
#\38 83219d0 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 ff4ecac {
    margin-left: 0%;
    width: 65.60%;
    min-height: 390px;
    height: auto;
    margin-right: 0%;
}
    
#\32 26c30b0::before, #\32 26c30b0 > .bgExtraLayerOverlay {
    
}
#\32 26c30b0 {
    align-items: flex-start;
    padding: 5% 5% 5% 5%;
}
    
#\31 f466592 {
    padding-left: 3%;
    padding-bottom: 3%;
    min-height: 440px;
    padding-right: 3%;
}
    
#\39 76de704 {
    margin-bottom: 8%;
}
    
#\34 81f4492 {
    width: 220px;
    min-height: 46px;
}
}



@media (max-width: 767px) {
    
#\30 ff4ecac {
    align-self: auto;
    width: 99.37308045604365%;
    min-height: 147px;
    justify-content: flex-end;
    align-items: center;
    justify-self: auto;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 26c30b0::before, #\32 26c30b0 > .bgExtraLayerOverlay {
    
}
#\32 26c30b0 {
    width: 100%;
    min-height: 433px;
    justify-content: flex-end;
    align-items: center;
    background-position: 0% 50%;
    height: auto;
    padding: 10% 8% 10% 8%;
}
    
#\31 f466592 {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 0% 4% 4% 4%;
}
    
#\39 76de704 {
    margin-bottom: 8%;
}
    
#\34 81f4492 {
    width: 220px;
    min-height: 44px;
}
}



@media all {
    
#\39 a00183e {
    width: 506px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\38 9339b83 {
    width: 589px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 33bb0ff::before, #\33 33bb0ff > .bgExtraLayerOverlay {
    border-radius: inherit;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.4;
    height: 100%;
}
#\33 33bb0ff {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-color: rgba(0, 0, 0, 0);
    width: 52.08961937716262%;
    background-image: url();
    min-width: 4%;
    order: 0;
    flex-wrap: nowrap;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\37 73b54ef::before, #\37 73b54ef > .bgExtraLayerOverlay {
    border-radius: inherit;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.4;
    height: 100%;
}
#\37 73b54ef {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    background-color: rgba(0, 0, 0, 0);
    width: 43.76%;
    justify-content: flex-start;
    background-image: url();
    min-width: 4%;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\38 0d18ac6 {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 8% 6% 8% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\32 57b7f41 {
    background-color: var(--color_5);
    background-image: initial;
}
    
#\34 395b43d {
    width: 506px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\33 6c6106e {
    width: 589px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a018484b {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 a00183e {
    width: 100%;
}
    
#\37 73b54ef {
    width: 100%;
    min-height: 0px;
}
    
#\38 9339b83 {
    width: 100%;
    order: 1;
}
    
#\33 33bb0ff {
    width: 100%;
    min-height: 80px;
    row-gap: 24px;
}
    
#\38 0d18ac6 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\34 395b43d {
    width: 100%;
}
    
#\33 6c6106e {
    width: 100%;
    order: 1;
}
}



@media (max-width: 767px) {
    
#\37 73b54ef {
    row-gap: 8px;
    width: 100%;
    min-height: 0px;
    justify-content: flex-start;
    align-items: flex-start;
    height: auto;
    padding: 16px 16px 16px 16px;
}
    
#\33 33bb0ff {
    row-gap: 24px;
    width: 100%;
    min-height: 80px;
    justify-content: flex-start;
    align-items: flex-start;
    height: auto;
    padding: 16px 16px 16px 16px;
}
    
#\38 0d18ac6 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    row-gap: 16px;
}
}



@media all {
    
#c1ec6800 {
    width: 99.99720483164815%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\36 2f8e1b4 {
    width: 99.99848262289471%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\33 cd2955f {
    background-color: var(--color_3);
    background-image: initial;
}
    
#f0a4b9a0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: space-between;
    align-items: center;
    padding: 16px 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#a1b40ca2 {
    min-height: 66px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 6% 6% 6% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\35 b3bb10f {
    align-items: center;
    width: 748px;
    min-height: 160px;
    max-height: 100%;
    row-gap: 14px;
    column-gap: 4%;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 24px 0%;
}
    
#widget_9kd {
    width: 100%;
    height: 426px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f0a4b9a0 {
    width: 100%;
    min-height: 80px;
    padding-bottom: 16px;
    order: 1;
    row-gap: 32px;
}
    
#a1b40ca2 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 11px;
    column-gap: 0%;
}
    
#\35 b3bb10f {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#f0a4b9a0 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    height: auto;
    justify-content: flex-start;
    row-gap: 17px;
}
    
#a1b40ca2 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    row-gap: 0px;
    flex-wrap: nowrap;
}
    
#\35 b3bb10f {
    justify-content: flex-start;
    align-items: flex-start;
}
    
#widget_9kd {
    height: 240px;
}
}



@media all {
    
#\38 0926291 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 f638cb3 {
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-height: 8px;
    background-image: url();
    min-width: 4%;
    border-radius: 0px 0px 0px 0px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
#\35 f638cb3.lazy {
    background-image: url('');
}
    
#bfc94efd {
    background-color: var(--color_1);
    background-image: initial;
}
    
#\31 aa4832b {
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    min-height: 242px;
    flex-wrap: nowrap;
    padding: 0% 4% 0% 4%;
    margin: 0% 0% 0% 0%;
}
    
#widget_gv6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 2199f03 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_cog.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_cog {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#\36 473adb6 {
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-height: 8px;
    background-image: url();
    min-width: 4%;
    border-radius: 0px 0px 0px 0px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
#\36 473adb6.lazy {
    background-image: url('');
}
    
#\38 f22357f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 7293e96.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\37 7293e96 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#\38 8d0c666 {
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-height: 8px;
    background-image: url();
    min-width: 4%;
    border-radius: 0px 0px 0px 0px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
#\38 8d0c666.lazy {
    background-image: url('');
}
    
#ead601da {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 bfc3d65 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 de9bbe0.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\36 de9bbe0 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#\33 79c85e9 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 f638cb3 {
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    min-height: 80px;
}
#\35 f638cb3.lazy {
    background-image: url('');
}
    
#\31 aa4832b {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 6% 6% 6% 6%;
}
    
#\36 473adb6 {
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    min-height: 80px;
}
#\36 473adb6.lazy {
    background-image: url('');
}
    
#\38 8d0c666 {
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    min-height: 80px;
}
#\38 8d0c666.lazy {
    background-image: url('');
}
}



@media (max-width: 767px) {
    
#\35 f638cb3 {
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#\35 f638cb3.lazy {
    background-image: url('');
}
    
#\31 aa4832b {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 6% 6% 6% 6%;
}
    
#\36 473adb6 {
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#\36 473adb6.lazy {
    background-image: url('');
}
    
#\38 8d0c666 {
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#\38 8d0c666.lazy {
    background-image: url('');
}
}



@media all {
    
#\34 a8caa1d {
    width: 902.383px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 3;
    margin-top: 1%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 2257d66 {
    background-color: var(--color_4);
    background-image: initial;
}
    
#d84f85da {
    width: 804px;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#d675b2b3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\37 27db50a {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 4% 6% 4% 6%;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 a8caa1d {
    width: 85%;
}
    
#d84f85da {
    width: 85%;
}
    
#d675b2b3 {
    width: 100%;
    min-height: 8px;
    row-gap: 18px;
}
    
#\37 27db50a {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    column-gap: 4%;
    padding-top: 6%;
}
}



@media (max-width: 767px) {
    
#d84f85da {
    width: 311.172px;
}
    
#d675b2b3 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 27db50a {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8% 4% 4% 4%;
}
}



@media all {
    
#a4db9ae6 {
    width: 440px;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#a2ba3344 {
    min-height: 326px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\37 2d5e727::before, #\37 2d5e727 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.5;
    border-radius: inherit;
    background-image: linear-gradient(90deg, rgba(7, 56, 79, 1) 34%, rgba(255, 255, 255, 1) 100%);
}
#\37 2d5e727 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 100%;
    justify-content: flex-start;
    min-width: 4%;
    background-image: url();
    border-radius: 0px 0px 0px 0px;
    padding: 4% 6% 4% 6%;
    margin: 6% 0% 0% 0%;
}
#\37 2d5e727.lazy {
    background-image: url('');
}
    
#\39 6c64dd0 {
    background-color: var(--color_3);
    background-image: initial;
}
    
#\37 945cb4b {
    width: 702px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\38 92a1276 {
    margin: 0px 0% 0px 0%;
}
    
#\38 3f7788d {
    max-width: 100%;
    width: 197px;
    min-height: 50px;
    height: auto;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a4db9ae6 {
    width: 36.74%;
}
    
#a2ba3344 {
    min-height: 303px;
    padding: 4% 4% 4% 4%;
}
    
#\37 2d5e727::before, #\37 2d5e727 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: inherit;
}
#\37 2d5e727 {
    background-size: cover;
    background-repeat: no-repeat;
    padding-left: 4%;
    padding-right: 4%;
}
#\37 2d5e727.lazy {
    background-image: url('');
}
    
#\37 945cb4b {
    width: 36.85%;
}
}



@media (max-width: 767px) {
    
#a4db9ae6 {
    width: 78.37%;
}
    
#a2ba3344 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
}
    
#\37 2d5e727::before, #\37 2d5e727 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: inherit;
}
#\37 2d5e727 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    background-size: cover;
    background-repeat: no-repeat;
    padding: 6% 6% 7% 6%;
}
#\37 2d5e727.lazy {
    background-image: url('');
}
    
#\37 945cb4b {
    width: 74.91%;
}
    
#\38 3f7788d {
    width: 220px;
    min-height: 44px;
}
}



@media all {
    
#d750c4fb {
    min-height: 446px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\34 e35278f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#cafadb90 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 edba4ac {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#d11e3f9f {
    background-color: var(--color_1);
    background-image: initial;
}
    
#group_6b1 {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#widget_tlm {
    width: 92.15%;
    height: 344px;
    max-width: 100%;
}
    
#\37 991f16d {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d750c4fb {
    padding-left: 6%;
    padding-right: 6%;
    padding-top: 10%;
}
}



@media (max-width: 767px) {
    
#d750c4fb {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    padding-top: 12%;
}
    
#cafadb90 {
    width: 100.00%;
}
    
#\34 edba4ac {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_6b1 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_tlm {
    height: 240px;
}
}



@media all {
    
#\31 9060458 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 0917514 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 9f74ba4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a0323d71 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#fa3d439a.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#fa3d439a {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#\35 0f9ca80 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#edb881b4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#cc3dba1d {
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    min-height: 242px;
    flex-wrap: nowrap;
    padding: 0% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\37 5d855b8 {
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-height: 8px;
    background-image: url();
    min-width: 4%;
    border-radius: 0px 0px 0px 0px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
#\37 5d855b8.lazy {
    background-image: url('');
}
    
#\37 cfe3154 {
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-height: 8px;
    background-image: url();
    min-width: 4%;
    border-radius: 0px 0px 0px 0px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
#\37 cfe3154.lazy {
    background-image: url('');
}
    
#\31 a06aa46 {
    background-color: var(--color_1);
    background-image: initial;
}
    
#\31 303bf80.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\31 303bf80 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#\39 f0585ce.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\39 f0585ce {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#\31 afe4ef8 {
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-height: 8px;
    background-image: url();
    min-width: 4%;
    border-radius: 0px 0px 0px 0px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
#\31 afe4ef8.lazy {
    background-image: url('');
}
    
#ad8e945c {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#cc3dba1d {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 6% 6% 6% 6%;
}
    
#\37 5d855b8 {
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    min-height: 80px;
}
#\37 5d855b8.lazy {
    background-image: url('');
}
    
#\37 cfe3154 {
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    min-height: 80px;
}
#\37 cfe3154.lazy {
    background-image: url('');
}
    
#\31 afe4ef8 {
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    min-height: 80px;
}
#\31 afe4ef8.lazy {
    background-image: url('');
}
}



@media (max-width: 767px) {
    
#cc3dba1d {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 6% 6% 6% 6%;
}
    
#\37 5d855b8 {
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#\37 5d855b8.lazy {
    background-image: url('');
}
    
#\37 cfe3154 {
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#\37 cfe3154.lazy {
    background-image: url('');
}
    
#\31 afe4ef8 {
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#\31 afe4ef8.lazy {
    background-image: url('');
}
}



@media all {
    
#\35 3761880 {
    margin: 0px 0% 0px 0%;
}
    
#\38 3851163 {
    max-width: 100%;
    width: 197px;
    min-height: 50px;
    height: auto;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 30c84e3 {
    background-color: var(--color_1);
    background-image: initial;
}
    
#\39 60bafa9 {
    column-gap: 4%;
    row-gap: 24px;
    width: 26.367181467181467%;
    min-height: 8px;
    background-image: url();
    min-width: 4%;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-end;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
#\39 60bafa9.lazy {
    background-image: url('');
}
    
#\33 2feded7 {
    column-gap: 4%;
    row-gap: 24px;
    width: 73.56%;
    min-height: 8px;
    background-image: url();
    min-width: 4%;
    border-radius: 0px 0px 0px 0px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
#\33 2feded7.lazy {
    background-image: url('');
}
    
#c5fdb625 {
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    min-height: 242px;
    flex-wrap: nowrap;
    padding: 0% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
    
#widget_oms.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_oms {
    width: 704px;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 2feded7 {
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    min-height: 80px;
}
#\33 2feded7.lazy {
    background-image: url('');
}
    
#\39 60bafa9 {
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    min-height: 80px;
}
#\39 60bafa9.lazy {
    background-image: url('');
}
    
#c5fdb625 {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 6% 6% 6% 6%;
}
}



@media (max-width: 767px) {
    
#\38 3851163 {
    width: 220px;
    min-height: 44px;
}
    
#\33 2feded7 {
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#\33 2feded7.lazy {
    background-image: url('');
}
    
#\39 60bafa9 {
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#\39 60bafa9.lazy {
    background-image: url('');
}
    
#c5fdb625 {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 6% 6% 6% 6%;
}
    
#widget_oms {
    max-width: 100%;
}
}



@media all {
    
#ef495ef8 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_4);
    background-image: initial;
}
    
#\35 004be63 {
    justify-content: space-around;
    align-items: center;
    width: 100%;
    min-height: 315px;
    max-height: 100%;
    background-image: url();
    border-radius: 30px;
    background-color: var(--color_3);
    row-gap: 0px;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
#\35 004be63.lazy {
    background-image: url('');
}
    
#\31 4c790d9 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 84px;
    max-height: 100%;
    align-self: flex-start;
    height: auto;
    padding: 0% 6% 0% 7%;
    margin: 6% 0% 0% 0%;
}
    
#\39 c4a0a2c {
    min-height: 511px;
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 6% 4% 6%;
    margin: 0% 0% 0% 0%;
}
    
#a9ab4f0e {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 60px;
    width: 32%;
    justify-content: space-between;
    align-items: center;
    min-width: 4%;
    background-color: rgba(255, 255, 255, 1);
    border-radius: 30px;
    flex-wrap: nowrap;
    order: 0;
    background-image: url(https://lirp.cdn-website.com/daee9928/dms3rep/multi/opt/4-a141cf1a-1920w.png);
    background-size: contain;
    background-position: 50% 0%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
#a9ab4f0e.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAACXBIWXMAABYlAAAWJQFJUiTwAAABOElEQVQY0xXKzy9CAQDA8XezTjYd/Bhrs5hNG7YaapKoKKnGa/2Y6k2RvDFKXkYyGzXJsPwcMYcWNi4uDv61r/mcP4LZoGF2og9pTk8mNMWyx8LMmJ4BXQ8zdjPZzSTPdxUErUaNQdeFd6wfJWhHCbmIzlqwGAcRvXbyuXVq/1GlaqJN3cxwbydpn5VSQkSJ+Qj5bKQSQS7LhzRebxHaW1vQajow9ncTtxvJBV1kI15kaYGDnEz95Zqf73cEk0GHeXSIyZFB/JMmJLcNeXGe9JrEeXGfz8YTvz9fCFLASUR0sOAcxzdtZc4xxVLYj7KV5Kpc4PXxgo/6A8JJXuZISZBZDRD2e/B63KSScSrHu9Sui1QrBc5OdhHuL/JUS9uc7q2QiIqEgyLprQ1ebkq8PZ9TOd4hLcf4Aws9q0gF64n4AAAAAElFTkSuQmCC');
}
    
#widget_4hm {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: 26px;
}
    
#b021331c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 4% 0px 4%;
}
#b021331c {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\30 cd51aa6.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 4% 0px 4%;
}
#\30 cd51aa6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_o05 {
    width: 171px;
    height: auto;
    max-width: 100%;
}
    
#\36 5ace67c {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 60px;
    width: 32%;
    justify-content: space-between;
    align-items: center;
    min-width: 4%;
    background-color: var(--color_3);
    border-radius: 30px;
    flex-wrap: nowrap;
    order: 0;
    background-image: url(https://lirp.cdn-website.com/daee9928/dms3rep/multi/opt/3-a67de792-1920w.png);
    background-size: contain;
    background-position: 50% 0%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
#\36 5ace67c.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAACXBIWXMAABYlAAAWJQFJUiTwAAABMklEQVQY0wXBby8CAQDA4fs2Nq+MeqPNslpriU5LRTlEobPubMdy6kWsI5Ka+XOZ2fypUZuZsGks3pg2m2/08zzCc7fNR/eT7t8vnZ8vmu83XDQLHFXTnJppjP0YWsaN8Px9x9NbjdZLk8dWg/rrNZeNCuXKGsWCTN6YJ5ufQqi3TcoXRXQjz6ZhkCkXyB5soa4lSCyHUbRZdCOFcHxbYdXYxr2g4plbwZ9UmEyl8MdmGB73Eo5Pk8pqCCXzmMWNHBZfDKs3yqAYYWgigmXUT4/diSsYJKHKCOZVFSWbwzYWxemXEKU4Y7NxLF6RXrsDMRpiXV9BeHitkdnbxRGQcIdiRJYUwrLKwIiPPtcI88oSJ2c7CE+de7TSIdZAAlsoSUTRkTQdqy9Av0dE3lznpnnOP5KnvyNOjvjhAAAAAElFTkSuQmCC');
}
    
#\31 11996fd {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 84px;
    max-height: 100%;
    align-self: flex-start;
    height: auto;
    padding: 0% 6% 0% 7%;
    margin: 6% 0% 0% 0%;
}
    
#\37 e079712 {
    justify-content: space-around;
    align-items: center;
    width: 100%;
    min-height: 315px;
    max-height: 100%;
    background-image: url();
    border-radius: 30px;
    background-color: var(--color_3);
    row-gap: 0px;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
#\37 e079712.lazy {
    background-image: url('');
}
    
#\33 ff1780a {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: 26px;
}
    
#\32 03059c9.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 4% 0px 4%;
}
#\32 03059c9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#a3d3bda9.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 4% 0px 4%;
}
#a3d3bda9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\36 e131dae {
    width: 171px;
    height: auto;
    max-width: 100%;
}
    
#c1c925e0 {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 60px;
    width: 32%;
    justify-content: space-between;
    align-items: center;
    min-width: 4%;
    background-color: var(--color_3);
    border-radius: 30px;
    flex-wrap: nowrap;
    order: 0;
    background-image: url(https://lirp.cdn-website.com/daee9928/dms3rep/multi/opt/2-c0de02d4-1920w.png);
    background-size: contain;
    background-position: 50% 0%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
#c1c925e0.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAACXBIWXMAABYlAAAWJQFJUiTwAAABO0lEQVQY0wXBy0oCAQBA0fmQKAihhSmItAjTHparlJiNIWQmWFlWVkSCmZOWGlOaSuWgPcCeqATqRiEIKorAjUHbAj/kdo5QVhJkpTWykp+If45MeJ3Mrp9K/pjWS53f9judnw+EUi6OEt+mIAeJbXpIBRY52vJQOo3xVr+l9Vzhq3GPUFYOuU5JXKX22PW52Jl3EFpwUEyGad6f8lLO0bhJIjxdyBSzUTLRbebtVlw2Cz6HiBILUrtO0bw9oVo4QHitnFG9lEkElpgaM2DSaREnxpDWvVzKIcq5CA/ZIEK7UaBZlJFWnJgHNKi7uzDqtDgmLaw6RWIbs6RDHoS/9ztatXMyIS+ieRC9qgeTWoVo1OO2DhPxTZPfX0bofD7y3ShwEd9gZnKUEW0f4/292A0avLYh0gE3dSXMPzCFxmh7H7L4AAAAAElFTkSuQmCC');
}
    
#\39 0d17875 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 84px;
    max-height: 100%;
    align-self: flex-start;
    height: auto;
    padding: 0% 6% 0% 7%;
    margin: 6% 0% 0% 0%;
}
    
#fe0e2959 {
    justify-content: space-around;
    align-items: center;
    width: 100%;
    min-height: 315px;
    max-height: 100%;
    background-image: url();
    border-radius: 30px;
    background-color: var(--color_3);
    row-gap: 0px;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
#fe0e2959.lazy {
    background-image: url('');
}
    
#\32 de08fd0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: 26px;
}
    
#\34 431ca10.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 4% 0px 4%;
}
#\34 431ca10 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\31 972e2ab.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 4% 0px 4%;
}
#\31 972e2ab {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#d43600a5 {
    width: 171px;
    height: auto;
    max-width: 100%;
}
    
#\34 68393b3 {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 60px;
    width: 32%;
    justify-content: space-between;
    align-items: center;
    min-width: 4%;
    background-color: var(--color_3);
    border-radius: 30px;
    flex-wrap: nowrap;
    order: 0;
    background-image: url(https://lirp.cdn-website.com/daee9928/dms3rep/multi/opt/2-1-6b2ba7a9-1920w.png);
    background-size: contain;
    background-position: 50% 0%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
#\34 68393b3.lazy {
    background-image: url('');
}
    
#\33 f19c9ed {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 84px;
    max-height: 100%;
    align-self: flex-start;
    height: auto;
    padding: 0% 6% 0% 7%;
    margin: 6% 0% 0% 0%;
}
    
#\39 4622c00 {
    justify-content: space-around;
    align-items: center;
    width: 100%;
    min-height: 315px;
    max-height: 100%;
    background-image: url();
    border-radius: 30px;
    background-color: var(--color_3);
    row-gap: 0px;
    padding: 2% 2% 2% 2%;
    margin: -9.3% 0% 0% 0%;
}
#\39 4622c00.lazy {
    background-image: url('');
}
    
#\31 b63be6b {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: 26px;
}
    
#\38 561f5cb.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 4% 0px 4%;
}
#\38 561f5cb {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\35 1dad036.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 4% 0px 4%;
}
#\35 1dad036 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\34 280cd20 {
    width: 171px;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 004be63 {
    background-size: cover;
    background-repeat: no-repeat;
    border-radius: 30px;
    background-position: 50% 50%;
    min-height: 200px;
}
#\35 004be63.lazy {
    background-image: url('');
}
    
#\31 4c790d9 {
    min-height: 115px;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    margin-top: 8%;
    padding-left: 8%;
    padding-right: 8%;
}
    
#\39 c4a0a2c {
    padding-left: 2%;
    padding-right: 2%;
    min-height: 258px;
    column-gap: 1%;
    padding-bottom: 6%;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#a9ab4f0e {
    border-radius: 30px;
    align-items: flex-start;
    width: 32.666666666666664%;
    row-gap: 24px;
    min-height: 8px;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
#a9ab4f0e.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAACXBIWXMAABYlAAAWJQFJUiTwAAABOElEQVQY0xXKzy9CAQDA8XezTjYd/Bhrs5hNG7YaapKoKKnGa/2Y6k2RvDFKXkYyGzXJsPwcMYcWNi4uDv61r/mcP4LZoGF2og9pTk8mNMWyx8LMmJ4BXQ8zdjPZzSTPdxUErUaNQdeFd6wfJWhHCbmIzlqwGAcRvXbyuXVq/1GlaqJN3cxwbydpn5VSQkSJ+Qj5bKQSQS7LhzRebxHaW1vQajow9ncTtxvJBV1kI15kaYGDnEz95Zqf73cEk0GHeXSIyZFB/JMmJLcNeXGe9JrEeXGfz8YTvz9fCFLASUR0sOAcxzdtZc4xxVLYj7KV5Kpc4PXxgo/6A8JJXuZISZBZDRD2e/B63KSScSrHu9Sui1QrBc5OdhHuL/JUS9uc7q2QiIqEgyLprQ1ebkq8PZ9TOd4hLcf4Aws9q0gF64n4AAAAAElFTkSuQmCC');
}
    
#\36 5ace67c {
    border-radius: 30px;
    align-items: flex-start;
    width: 32.666666666666664%;
    row-gap: 24px;
    min-height: 8px;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
#\36 5ace67c.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAACXBIWXMAABYlAAAWJQFJUiTwAAABMklEQVQY0wXBby8CAQDA4fs2Nq+MeqPNslpriU5LRTlEobPubMdy6kWsI5Ka+XOZ2fypUZuZsGks3pg2m2/08zzCc7fNR/eT7t8vnZ8vmu83XDQLHFXTnJppjP0YWsaN8Px9x9NbjdZLk8dWg/rrNZeNCuXKGsWCTN6YJ5ufQqi3TcoXRXQjz6ZhkCkXyB5soa4lSCyHUbRZdCOFcHxbYdXYxr2g4plbwZ9UmEyl8MdmGB73Eo5Pk8pqCCXzmMWNHBZfDKs3yqAYYWgigmXUT4/diSsYJKHKCOZVFSWbwzYWxemXEKU4Y7NxLF6RXrsDMRpiXV9BeHitkdnbxRGQcIdiRJYUwrLKwIiPPtcI88oSJ2c7CE+de7TSIdZAAlsoSUTRkTQdqy9Av0dE3lznpnnOP5KnvyNOjvjhAAAAAElFTkSuQmCC');
}
    
#\31 11996fd {
    min-height: 115px;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    margin-top: 8%;
    padding-left: 8%;
    padding-right: 8%;
}
    
#\37 e079712 {
    background-size: cover;
    background-repeat: no-repeat;
    border-radius: 30px;
    background-position: 50% 50%;
    min-height: 200px;
}
#\37 e079712.lazy {
    background-image: url('');
}
    
#c1c925e0 {
    border-radius: 30px;
    align-items: flex-start;
    width: 32.666666666666664%;
    row-gap: 24px;
    min-height: 8px;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
#c1c925e0.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAACXBIWXMAABYlAAAWJQFJUiTwAAABO0lEQVQY0wXBy0oCAQBA0fmQKAihhSmItAjTHparlJiNIWQmWFlWVkSCmZOWGlOaSuWgPcCeqATqRiEIKorAjUHbAj/kdo5QVhJkpTWykp+If45MeJ3Mrp9K/pjWS53f9judnw+EUi6OEt+mIAeJbXpIBRY52vJQOo3xVr+l9Vzhq3GPUFYOuU5JXKX22PW52Jl3EFpwUEyGad6f8lLO0bhJIjxdyBSzUTLRbebtVlw2Cz6HiBILUrtO0bw9oVo4QHitnFG9lEkElpgaM2DSaREnxpDWvVzKIcq5CA/ZIEK7UaBZlJFWnJgHNKi7uzDqtDgmLaw6RWIbs6RDHoS/9ztatXMyIS+ieRC9qgeTWoVo1OO2DhPxTZPfX0bofD7y3ShwEd9gZnKUEW0f4/292A0avLYh0gE3dSXMPzCFxmh7H7L4AAAAAElFTkSuQmCC');
}
    
#\39 0d17875 {
    min-height: 115px;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    margin-top: 8%;
    padding-left: 8%;
    padding-right: 8%;
}
    
#fe0e2959 {
    background-size: cover;
    background-repeat: no-repeat;
    border-radius: 30px;
    background-position: 50% 50%;
    min-height: 200px;
}
#fe0e2959.lazy {
    background-image: url('');
}
    
#\34 68393b3 {
    border-radius: 30px;
    align-items: flex-start;
    width: 32.666666666666664%;
    row-gap: 24px;
    min-height: 8px;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
#\34 68393b3.lazy {
    background-image: url('');
}
    
#\33 f19c9ed {
    min-height: 115px;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    margin-top: 8%;
    padding-left: 8%;
    padding-right: 8%;
}
    
#\39 4622c00 {
    background-size: cover;
    background-repeat: no-repeat;
    border-radius: 30px;
    background-position: 50% 50%;
    min-height: 200px;
}
#\39 4622c00.lazy {
    background-image: url('');
}
}



@media (max-width: 767px) {
    
#\35 004be63 {
    background-size: cover;
    background-repeat: no-repeat;
    border-radius: 30px;
    background-position: 50% 50%;
    min-height: 240px;
    order: 1;
}
#\35 004be63.lazy {
    background-image: url('');
}
    
#\31 4c790d9 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 6% 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 c4a0a2c {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#a9ab4f0e {
    min-height: 80px;
    align-items: center;
    width: 100%;
    border-radius: 30px;
    row-gap: 32px;
}
#a9ab4f0e.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAACXBIWXMAABYlAAAWJQFJUiTwAAABOElEQVQY0xXKzy9CAQDA8XezTjYd/Bhrs5hNG7YaapKoKKnGa/2Y6k2RvDFKXkYyGzXJsPwcMYcWNi4uDv61r/mcP4LZoGF2og9pTk8mNMWyx8LMmJ4BXQ8zdjPZzSTPdxUErUaNQdeFd6wfJWhHCbmIzlqwGAcRvXbyuXVq/1GlaqJN3cxwbydpn5VSQkSJ+Qj5bKQSQS7LhzRebxHaW1vQajow9ncTtxvJBV1kI15kaYGDnEz95Zqf73cEk0GHeXSIyZFB/JMmJLcNeXGe9JrEeXGfz8YTvz9fCFLASUR0sOAcxzdtZc4xxVLYj7KV5Kpc4PXxgo/6A8JJXuZISZBZDRD2e/B63KSScSrHu9Sui1QrBc5OdhHuL/JUS9uc7q2QiIqEgyLprQ1ebkq8PZ9TOd4hLcf4Aws9q0gF64n4AAAAAElFTkSuQmCC');
}
    
#\36 5ace67c {
    min-height: 80px;
    align-items: center;
    width: 100%;
    border-radius: 30px;
    row-gap: 32px;
}
#\36 5ace67c.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAACXBIWXMAABYlAAAWJQFJUiTwAAABMklEQVQY0wXBby8CAQDA4fs2Nq+MeqPNslpriU5LRTlEobPubMdy6kWsI5Ka+XOZ2fypUZuZsGks3pg2m2/08zzCc7fNR/eT7t8vnZ8vmu83XDQLHFXTnJppjP0YWsaN8Px9x9NbjdZLk8dWg/rrNZeNCuXKGsWCTN6YJ5ufQqi3TcoXRXQjz6ZhkCkXyB5soa4lSCyHUbRZdCOFcHxbYdXYxr2g4plbwZ9UmEyl8MdmGB73Eo5Pk8pqCCXzmMWNHBZfDKs3yqAYYWgigmXUT4/diSsYJKHKCOZVFSWbwzYWxemXEKU4Y7NxLF6RXrsDMRpiXV9BeHitkdnbxRGQcIdiRJYUwrLKwIiPPtcI88oSJ2c7CE+de7TSIdZAAlsoSUTRkTQdqy9Av0dE3lznpnnOP5KnvyNOjvjhAAAAAElFTkSuQmCC');
}
    
#\31 11996fd {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 6% 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 e079712 {
    background-size: cover;
    background-repeat: no-repeat;
    border-radius: 30px;
    background-position: 50% 50%;
    min-height: 240px;
    order: 1;
}
#\37 e079712.lazy {
    background-image: url('');
}
    
#c1c925e0 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    border-radius: 30px;
    row-gap: 32px;
}
#c1c925e0.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAACXBIWXMAABYlAAAWJQFJUiTwAAABO0lEQVQY0wXBy0oCAQBA0fmQKAihhSmItAjTHparlJiNIWQmWFlWVkSCmZOWGlOaSuWgPcCeqATqRiEIKorAjUHbAj/kdo5QVhJkpTWykp+If45MeJ3Mrp9K/pjWS53f9judnw+EUi6OEt+mIAeJbXpIBRY52vJQOo3xVr+l9Vzhq3GPUFYOuU5JXKX22PW52Jl3EFpwUEyGad6f8lLO0bhJIjxdyBSzUTLRbebtVlw2Cz6HiBILUrtO0bw9oVo4QHitnFG9lEkElpgaM2DSaREnxpDWvVzKIcq5CA/ZIEK7UaBZlJFWnJgHNKi7uzDqtDgmLaw6RWIbs6RDHoS/9ztatXMyIS+ieRC9qgeTWoVo1OO2DhPxTZPfX0bofD7y3ShwEd9gZnKUEW0f4/292A0avLYh0gE3dSXMPzCFxmh7H7L4AAAAAElFTkSuQmCC');
}
    
#\39 0d17875 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 6% 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fe0e2959 {
    background-size: cover;
    background-repeat: no-repeat;
    border-radius: 30px;
    background-position: 50% 50%;
    min-height: 240px;
    order: 1;
}
#fe0e2959.lazy {
    background-image: url('');
}
    
#\34 68393b3 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    border-radius: 30px;
    row-gap: 32px;
}
#\34 68393b3.lazy {
    background-image: url('');
}
    
#\33 f19c9ed {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 6% 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 4622c00 {
    background-size: cover;
    background-repeat: no-repeat;
    border-radius: 30px;
    background-position: 50% 50%;
    min-height: 240px;
    order: 1;
}
#\39 4622c00.lazy {
    background-image: url('');
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 eacdc7e {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    margin: 0% 0% 0% 0%;
}
    
#\31 9b5506a {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\38 85cb111 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#f5fd4e4c {
    justify-content: space-around;
    align-items: center;
    width: 100%;
    min-height: 315px;
    max-height: 100%;
    background-image: url();
    border-radius: 30px;
    background-color: var(--color_3);
    row-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    min-width: 32px;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#f5fd4e4c.lazy {
    background-image: url('');
}
    
#e76ae94f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 4% 0px 4%;
}
#e76ae94f {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\36 3611a09 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: 26px;
}
    
#\33 8a5a404 {
    justify-content: space-around;
    align-items: center;
    width: 100%;
    min-height: 315px;
    max-height: 100%;
    background-image: url();
    border-radius: 30px;
    background-color: var(--color_3);
    row-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    min-width: 32px;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#\33 8a5a404.lazy {
    background-image: url('');
}
    
#\31 d7efe46 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: 26px;
}
    
#\30 623540c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 4% 0px 4%;
}
#\30 623540c {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\36 5fad1ab {
    justify-content: space-around;
    align-items: center;
    width: 100%;
    min-height: 315px;
    max-height: 100%;
    background-image: url();
    border-radius: 30px;
    background-color: var(--color_3);
    row-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    min-width: 32px;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#\36 5fad1ab.lazy {
    background-image: url('');
}
    
#\38 8c2be6c {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: 26px;
}
    
#dcc6d3ea.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 4% 0px 4%;
}
#dcc6d3ea {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#e4d6298a {
    justify-content: space-around;
    align-items: center;
    width: 100%;
    min-height: 315px;
    max-height: 100%;
    background-image: url();
    border-radius: 30px;
    background-color: var(--color_3);
    row-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    min-width: 32px;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#e4d6298a.lazy {
    background-image: url('');
}
    
#\37 10bd7ca {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: 26px;
}
    
#\34 0d75a9f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 4% 0px 4%;
}
#\34 0d75a9f {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\37 a78e202 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 9b5506a {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\37 a78e202 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\32 eacdc7e {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\31 9b5506a {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#f5fd4e4c {
    background-size: cover;
    background-repeat: no-repeat;
    border-radius: 30px;
    background-position: 50% 50%;
    min-height: 240px;
    order: 1;
}
#f5fd4e4c.lazy {
    background-image: url('');
}
    
#\33 8a5a404 {
    background-size: cover;
    background-repeat: no-repeat;
    border-radius: 30px;
    background-position: 50% 50%;
    min-height: 240px;
    order: 1;
}
#\33 8a5a404.lazy {
    background-image: url('');
}
    
#\36 5fad1ab {
    background-size: cover;
    background-repeat: no-repeat;
    border-radius: 30px;
    background-position: 50% 50%;
    min-height: 240px;
    order: 1;
}
#\36 5fad1ab.lazy {
    background-image: url('');
}
    
#e4d6298a {
    background-size: cover;
    background-repeat: no-repeat;
    border-radius: 30px;
    background-position: 50% 50%;
    min-height: 240px;
    order: 1;
}
#e4d6298a.lazy {
    background-image: url('');
}
}



@media all {
    
#\31 0183032 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 7568216 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\31 64fb802 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 42.51149255551191%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\37 3d348f0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 44.85%;
    min-width: 4%;
    align-items: flex-end;
    margin: 0% 0% 0% 0%;
}
    
#\35 9cd54c8 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_5);
    border-radius: 100px 100px 100px 100px;
    background-image: initial;
}
    
#a0ab3b42 {
    min-height: 1467px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\34 4d6ad4b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 12.635346077249265%;
    min-width: 4%;
    align-items: center;
    padding: 8% 10px 8% 10px;
    margin: 0% 0% 0% 0%;
}
    
#widget_hhc {
    width: 43.03%;
    height: 1138px;
    max-width: 100%;
}
    
#e41f4ac1 {
    margin: 0px 10% 0px 10%;
}
    
#group_sba {
    align-items: flex-start;
    width: 100.00%;
    min-height: 1245px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-content: flex-start;
}
    
#\37 06520f1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 239ab21 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#eeff2454 {
    column-gap: 4%;
    row-gap: 24px;
    width: 79.23%;
    min-height: 8px;
    background-image: url();
    min-width: 4%;
    border-radius: 0px 0px 0px 0px;
    order: 0;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
#eeff2454.lazy {
    background-image: url('');
}
    
#\34 426ca5e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 59ff96a {
    column-gap: 4%;
    row-gap: 24px;
    width: 79.23%;
    min-height: 208px;
    background-image: url();
    min-width: 4%;
    border-radius: 0px 0px 0px 0px;
    order: 1;
    justify-content: flex-start;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
#\30 59ff96a.lazy {
    background-image: url('');
}
    
#\39 3fdb6f2 {
    column-gap: 4%;
    row-gap: 24px;
    width: 79.23%;
    min-height: 8px;
    background-image: url();
    min-width: 4%;
    border-radius: 0px 0px 0px 0px;
    order: 2;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
#\39 3fdb6f2.lazy {
    background-image: url('');
}
    
#\36 a01e157 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a01984b6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 3e21e63 {
    column-gap: 4%;
    row-gap: 24px;
    width: 79.23%;
    min-height: 208px;
    background-image: url();
    min-width: 4%;
    border-radius: 0px 0px 0px 0px;
    order: 3;
    justify-content: flex-start;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
#\37 3e21e63.lazy {
    background-image: url('');
}
    
#dd0cc651 {
    column-gap: 4%;
    row-gap: 24px;
    width: 79.23%;
    min-height: 8px;
    background-image: url();
    min-width: 4%;
    border-radius: 0px 0px 0px 0px;
    order: 4;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
#dd0cc651.lazy {
    background-image: url('');
}
    
#\33 6a5c3b0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 4de33c1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#aee0fbcf {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 4ddbadd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 f11531d {
    column-gap: 4%;
    row-gap: 24px;
    width: 79.23%;
    min-height: 232px;
    background-image: url();
    min-width: 4%;
    border-radius: 0px 0px 0px 0px;
    order: 0;
    justify-content: flex-start;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
#\37 f11531d.lazy {
    background-image: url('');
}
    
#\37 eff20b5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 fea4998 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 cc4ec6b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 8d3da9e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ac68038e {
    column-gap: 4%;
    row-gap: 24px;
    width: 100.00%;
    min-height: 8px;
    background-image: url();
    min-width: 4%;
    border-radius: 0px 0px 0px 0px;
    order: 3;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
#ac68038e.lazy {
    background-image: url('');
}
    
#cb904b97 {
    column-gap: 4%;
    row-gap: 24px;
    width: 79.23%;
    min-height: 232px;
    background-image: url();
    min-width: 4%;
    border-radius: 0px 0px 0px 0px;
    order: 2;
    justify-content: flex-start;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
#cb904b97.lazy {
    background-image: url('');
}
    
#\38 4f71ba1 {
    align-items: flex-end;
    width: 78.83%;
    min-height: 1285px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-content: flex-start;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b15e34ce {
    column-gap: 4%;
    row-gap: 24px;
    width: 100.00%;
    min-height: 8px;
    background-image: url();
    min-width: 4%;
    border-radius: 0px 0px 0px 0px;
    order: 1;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
#b15e34ce.lazy {
    background-image: url('');
}
}



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



@media (max-width: 767px) {
    
#\31 64fb802 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\37 3d348f0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#a0ab3b42 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\34 4d6ad4b {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_hhc {
    height: 240px;
}
    
#eeff2454 {
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#eeff2454.lazy {
    background-image: url('');
}
    
#\30 59ff96a {
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#\30 59ff96a.lazy {
    background-image: url('');
}
    
#\39 3fdb6f2 {
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#\39 3fdb6f2.lazy {
    background-image: url('');
}
    
#\37 3e21e63 {
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#\37 3e21e63.lazy {
    background-image: url('');
}
    
#dd0cc651 {
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#dd0cc651.lazy {
    background-image: url('');
}
    
#\37 f11531d {
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#\37 f11531d.lazy {
    background-image: url('');
}
    
#ac68038e {
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#ac68038e.lazy {
    background-image: url('');
}
    
#cb904b97 {
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#cb904b97.lazy {
    background-image: url('');
}
    
#b15e34ce {
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#b15e34ce.lazy {
    background-image: url('');
}
}



@media all {
    
#\39 7306988 {
    min-height: 115px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 5853efa {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\35 844623f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_el0 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#\36 e26e0a2 {
    margin: 0px 0% 0px 0%;
}
}



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



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



@media all {
    
#\30 e9e5c8e {
    min-height: 373px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\33 fdae4d3 {
    margin: 0px 10% 2% 10%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 d5c6a9d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 0% 40px 0% 40px;
    margin: 0% 0% 0% 0%;
}
    
#\36 ab76abc {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_5);
    border-radius: 100px 100px 100px 100px;
    background-image: initial;
}
    
#widget_0nf {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 d004fcd {
    width: 63.85%;
    height: auto;
    max-width: 100%;
}
    
#f1a666ad {
    width: 99.99848262289471%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 e9e5c8e {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\33 fdae4d3 {
    margin: 0px 0% 0px 0%;
}
}



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



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#c346e2d6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\34 0cc6dae {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#d749af5d {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_710 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 f74a603 {
    margin: 0px 10% 0px 10%;
}
}



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



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

