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

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

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

  *#dm .dmInner nav.u_1071197729 { color:black !important; }
}
@media (min-width:1025px) {}
@media (min-width:768px) and (max-width:1024px) {}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner a.u_65505787 span.text { font-size:16px !important; }

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

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

  *#dm .dmInner a.u_1067809716 span.text { font-size:16px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 64.38%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    background-image: url(https://lirp.cdn-website.com/50d51b33/dms3rep/multi/opt/f1422851-16ca-4324-85ed-f6dba8eb5fef-1920w.png);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 768px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781522 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 35.621707399190925%;
    min-width: 4%;
    background-color: var(--color_3);
    background-image: none;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#widget_nhh {
    width: 57.35995631441582%;
    height: 114px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_sjh {
    width: 280px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_gsg {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: -26px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_9io {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-top: -117px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    padding-right: 2%;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    min-height: 232px;
    align-items: center;
    width: 100%;
    order: 1;
    height: auto;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: unset;
    flex-direction: column;
    padding: 0px 0% 0px 0%;
}
    
#\36 3bd85219866cc3622781522 {
    min-height: 160px;
    align-items: center;
    width: 100%;
    order: 0;
    padding: 150px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#widget_nhh {
    height: 66px;
    width: 74.71%;
}
    
#widget_sjh {
    width: 200px;
}
    
#widget_gsg {
    margin-top: -11px;
}
    
#group_9io {
    height: auto;
    min-height: 220px;
    padding: 0px 16px 0px 16px;
    margin: -117px 0% 0px 0%;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3d24979f4a54e38542a8abe::before, #\36 3d24979f4a54e38542a8abe > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.8;
    border-radius: inherit;
}
#\36 3d24979f4a54e38542a8abe {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://lirp.cdn-website.com/50d51b33/dms3rep/multi/opt/Untitled-1-7275321f-1920w.png");
    background-size: contain;
    background-position: 100% 100%;
}
    
#\36 3d24979f4a54e38542a8abd {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 0;
    flex-direction: column;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 50px 0px 50px 0px;
    margin: 0% 0% 0% 0%;
}
    
#widget_6sb {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_6u4 {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    order: 1;
}
    
#group_9qm {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#widget_ctv {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_861 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\31 3d4f1bb {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#b309b8af {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\33 ae9c2b9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 08200a9 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#f9d4e877 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\31 f99f5fd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d9d29154 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#b513de38 {
    width: 70px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#f2f72a31 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: -11px;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0px 0px 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3d24979f4a54e38542a8abc {
    padding-left: 2%;
    padding-right: 2%;
}
    
#\36 3d24979f4a54e38542a8abe::before, #\36 3d24979f4a54e38542a8abe > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#\36 3d24979f4a54e38542a8abd {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
    padding: 20px 4% 20px 4%;
}
    
#group_6u4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\36 3d24979f4a54e38542a8abe::before, #\36 3d24979f4a54e38542a8abe > .bgExtraLayerOverlay {
    
}
#\36 3d24979f4a54e38542a8abe {
    background-repeat: no-repeat;
    background-size: contain;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0px 0px 0px;
}
    
#group_9qm {
    min-width: 32px;
    height: auto;
    min-height: 105px;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\31 3d4f1bb {
    min-width: 32px;
    height: auto;
    min-height: 105px;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\39 08200a9 {
    min-width: 32px;
    height: auto;
    min-height: 126px;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#d9d29154 {
    min-width: 32px;
    height: auto;
    min-height: 104px;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 0f27a44 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 50px 0% 50px 0%;
    margin: 0% 0% 0% 0%;
}
    
#\33 6417fed::before, #\33 6417fed > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.9;
}
#\33 6417fed {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://lirp.cdn-website.com/50d51b33/dms3rep/multi/opt/62766-1920w.jpg");
    background-attachment: fixed;
}
#\33 6417fed.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAgMECP/EABsQAAICAwEAAAAAAAAAAAAAAAABETECAxMh/8QAFAEBAAAAAAAAAAAAAAAAAAAAAP/EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/ANSa55+2Jaym2VKgAP/Z');
}
    
#\36 7040cd1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    order: 0;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#widget_jcd {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\32 6b62169 {
    margin: 0px 0% 0px 0%;
}
    
#\38 7c44d5b {
    width: 280px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 0f27a44 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\32 6b62169 {
    margin: 0px 0% 0px 0%;
}
    
#\33 6417fed::before, #\33 6417fed > .bgExtraLayerOverlay {
    
}
#\33 6417fed.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAgMECP/EABsQAAICAwEAAAAAAAAAAAAAAAABETECAxMh/8QAFAEBAAAAAAAAAAAAAAAAAAAAAP/EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/ANSa55+2Jaym2VKgAP/Z');
}
}



@media (max-width: 767px) {
    
#\33 0f27a44 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 30px 4% 30px 4%;
}
    
#\36 7040cd1 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\33 6417fed::before, #\33 6417fed > .bgExtraLayerOverlay {
    
}
#\33 6417fed {
    background-attachment: fixed;
    background-position: 0% 50%;
}
#\33 6417fed.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAgMECP/EABsQAAICAwEAAAAAAAAAAAAAAAABETECAxMh/8QAFAEBAAAAAAAAAAAAAAAAAAAAAP/EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/ANSa55+2Jaym2VKgAP/Z');
}
    
#\38 7c44d5b {
    width: 200px;
}
    
#\32 6b62169 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 221d048::before, #\30 221d048 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.9;
    border-radius: inherit;
}
#\30 221d048 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://lirp.cdn-website.com/50d51b33/dms3rep/multi/opt/62766-1920w.jpg");
    background-attachment: fixed;
}
#\30 221d048.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAgMECP/EABsQAAICAwEAAAAAAAAAAAAAAAABETECAxMh/8QAFAEBAAAAAAAAAAAAAAAAAAAAAP/EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/ANSa55+2Jaym2VKgAP/Z');
}
    
#e06ff7b8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    align-items: center;
    order: 1;
    padding: 0px 16px 0px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\38 4672dd2 {
    margin: 0px 0% 0px 0%;
}
    
#c426ac38 {
    min-height: 177px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 80px 0% 80px 0%;
    margin: 0% 0% 0% 0%;
}
    
#c5e55eba {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_612 {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_tjn.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_tjn {
    width: 100%;
    height: 320px;
    max-width: 100%;
    margin: -50px 0% -50px 0%;
}
    
#widget_fr1 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 4672dd2 {
    margin: 0px 0% 0px 0%;
}
    
#c426ac38 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\30 221d048::before, #\30 221d048 > .bgExtraLayerOverlay {
    
}
#\30 221d048.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAgMECP/EABsQAAICAwEAAAAAAAAAAAAAAAABETECAxMh/8QAFAEBAAAAAAAAAAAAAAAAAAAAAP/EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/ANSa55+2Jaym2VKgAP/Z');
}
}



@media (max-width: 767px) {
    
#e06ff7b8 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    order: 0;
}
    
#c426ac38 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 30px 4% 30px 4%;
}
    
#group_612 {
    width: 100%;
    min-height: 171px;
    align-items: center;
    order: 1;
    height: auto;
}
    
#widget_tjn.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_tjn {
    height: 170px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\30 221d048::before, #\30 221d048 > .bgExtraLayerOverlay {
    
}
#\30 221d048 {
    background-position: 0% 50%;
}
#\30 221d048.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAgMECP/EABsQAAICAwEAAAAAAAAAAAAAAAABETECAxMh/8QAFAEBAAAAAAAAAAAAAAAAAAAAAP/EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/ANSa55+2Jaym2VKgAP/Z');
}
    
#\38 4672dd2 {
    margin: 0px 0% 0px 0%;
}
    
#widget_fr1 {
    width: 200px;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 3e1668f {
    margin: 0px 0% 0px 0%;
}
    
#\36 2d9b4bd {
    min-height: 177px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 50px 0% 50px 0%;
    margin: 0% 0% 0% 0%;
}
    
#b6f387ff {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#eddcca48 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 16px 0px 16px;
    margin: 0% 0% 0% 0%;
}
    
#dd665d13 {
    width: 280px;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#bef58b39::before, #bef58b39 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.75;
    border-radius: inherit;
}
#bef58b39 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://lirp.cdn-website.com/50d51b33/dms3rep/multi/opt/ChatGPT+Image+Oct+5-+2025-+01_29_15+PM-1920w.png");
    background-attachment: fixed;
}
#bef58b39.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAIAAAC+zks0AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAzUlEQVQI1wXB3U6DMBgA0L67N95sBpdCGe26tlswXjgW3cVowI0/ha9CqxDC23gOWpbl17kfY6ztxz/n3ADQNk1VV0VV3tE0TQBdXZXQtXboDXRlcdc61elVp1c0z7Mxpq4rgM4OPXRtnmXJ6e0ljpWSaJxGawdjwBj4/mpun/k5OUmx9/HGe1qhw/EoleR8xxgNw4BG4Y5FnG6xt14/PiDGWBRFhAQ+xptnjwRYcPYaH2LJxdZHSikhBKWUkCAkRIr9x/u5uGVFrtNL8g/tSJNelWeBBAAAAABJRU5ErkJggg==');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 3e1668f {
    margin: 0px 0% 0px 0%;
}
    
#\36 2d9b4bd {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#bef58b39::before, #bef58b39 > .bgExtraLayerOverlay {
    
}
#bef58b39.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAIAAAC+zks0AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAzUlEQVQI1wXB3U6DMBgA0L67N95sBpdCGe26tlswXjgW3cVowI0/ha9CqxDC23gOWpbl17kfY6ztxz/n3ADQNk1VV0VV3tE0TQBdXZXQtXboDXRlcdc61elVp1c0z7Mxpq4rgM4OPXRtnmXJ6e0ljpWSaJxGawdjwBj4/mpun/k5OUmx9/HGe1qhw/EoleR8xxgNw4BG4Y5FnG6xt14/PiDGWBRFhAQ+xptnjwRYcPYaH2LJxdZHSikhBKWUkCAkRIr9x/u5uGVFrtNL8g/tSJNelWeBBAAAAABJRU5ErkJggg==');
}
}



@media (max-width: 767px) {
    
#\36 2d9b4bd {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 30px 4% 30px 4%;
}
    
#eddcca48 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#bef58b39::before, #bef58b39 > .bgExtraLayerOverlay {
    
}
#bef58b39.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAIAAAC+zks0AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAzUlEQVQI1wXB3U6DMBgA0L67N95sBpdCGe26tlswXjgW3cVowI0/ha9CqxDC23gOWpbl17kfY6ztxz/n3ADQNk1VV0VV3tE0TQBdXZXQtXboDXRlcdc61elVp1c0z7Mxpq4rgM4OPXRtnmXJ6e0ljpWSaJxGawdjwBj4/mpun/k5OUmx9/HGe1qhw/EoleR8xxgNw4BG4Y5FnG6xt14/PiDGWBRFhAQ+xptnjwRYcPYaH2LJxdZHSikhBKWUkCAkRIr9x/u5uGVFrtNL8g/tSJNelWeBBAAAAABJRU5ErkJggg==');
}
    
#dd665d13 {
    width: 200px;
}
    
#\32 3e1668f {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 3c20c4a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    order: 1;
    margin: 0% 0% 0% 0%;
}
    
#e6a418c1 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 50px 0% 50px 0%;
    margin: 0% 0% 0% 0%;
}
    
#c245df1d {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: none;
}
    
#\39 54071e6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 7dc38b7 {
    margin: 0px 0% 0px 0%;
}
    
#group_js3 {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
}
    
#widget_pd3.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_pd3 {
    width: 100.00%;
    height: 346px;
    max-width: 100%;
    margin: -50px 0px -50px 0px;
}
}



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



@media (max-width: 767px) {
    
#\35 3c20c4a {
    min-height: 80px;
    align-items: center;
    width: 100%;
    order: 0;
}
    
#e6a418c1 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 30px 4% 30px 4%;
}
    
#group_js3 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
}
    
#widget_pd3 {
    height: 240px;
}
    
#\32 7dc38b7 {
    margin: 0px 0% 0px 0%;
}
}

