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

  *#dm .dmInner a.u_1289872348:hover span.text,
  *#dm .dmInner a.u_1289872348.hover span.text { color:var(--color_1) !important; }

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1142838993 {
    background-color:rgba(172,123,128,0.78) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1289872348 span.text { color:var(--color_1) !important; }

  *#dm .dmInner a.u_1289872348 .iconBg {
    background-color:var(--color_1) !important;
    color:var(--color_3) !important;
    display:none !important;
  }

  *#dm .dmInner a.u_1289872348:hover .iconBg { background-color:rgb(137,70,82) !important; }

  *#dm .dmInner a.u_1289872348.hover .iconBg { background-color:rgb(137,70,82) !important; }

  *#dm .dmInner a.u_1289872348 {
    border-color:var(--color_1) var(--color_1) var(--color_1) var(--color_1) !important;
    border-style:solid !important;
    border-width:0.666667px 0.666667px 0.666667px 0.666667px !important;
  }

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

  *#dm .dmInner div.u_1362655634 span[data-icon-mask] { background-color:var(--color_3) !important; }

  *#dm .dmInner div.u_1573588372 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1573588372 span[data-icon-mask] { background-color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1201453721 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1201453721 span[data-icon-mask] { background-color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1758813968 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1758813968 span[data-icon-mask] { background-color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1021997545 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1021997545 span[data-icon-mask] { background-color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1038237433 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1038237433 span[data-icon-mask] { background-color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1167814438 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1167814438 span[data-icon-mask] { background-color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1723213538 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1723213538 span[data-icon-mask] { background-color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1230700618 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1230700618 .m-recaptcha { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1230700618 .dmforminput input { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1230700618 .dmforminput textarea { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1230700618 .dmforminput .fileUploadLink { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1230700618 .checkboxwrapper span { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1230700618 .radiowrapper span { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1230700618 .optinwrapper div { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1230700618 .freetextwrapper { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1230700618 .dmforminput select { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1230700618 .dmforminput option { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1230700618 input::placeholder { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1230700618 input.placeholder { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1230700618 textarea::placeholder { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1230700618 textarea.placeholder { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1230700618 select::placeholder { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1230700618 select.placeholder { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1230700618 .dmwidget-title { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_1610748203 {
    background-color:rgba(255,255,255,0.6) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1528864125 .photoGalleryThumbs .image-container { border-radius:17px 17px 17px 17px !important; }

  *#dm .dmInner a.u_1931759422 {
    background-color:rgba(172,123,128,1) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner a.u_1931759422 .iconBg { background-color:rgba(255,255,255,1) !important; }

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

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

  *#dm .dmInner a.u_1931759422:hover .iconBg { background-color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_1931759422.hover .iconBg { background-color:rgba(255,255,255,1) !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_1528864125 .photoGalleryThumbs { padding:10px !important; }

  *#dm .dmInner *.u_1528864125 .layout-container { padding:10px !important; }

  *#dm .dmInner *.u_1528864125 .photoGalleryViewAll { padding:0 10px !important; }
}
@media (min-width: 0px) and (max-width: 767px) {
  *#dm .dmInner *.u_1528864125 .photoGalleryThumbs { padding:10px !important; }

  *#dm .dmInner *.u_1528864125 .layout-container { padding:10px !important; }

  *#dm .dmInner *.u_1528864125 .photoGalleryViewAll { padding:0 10px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(255, 255, 255, 0.46);
    --overlapping-background-image: rgba(255, 255, 255, 1);
}
}



@media all {
    
#\33 75ad571 {
    min-height: 90vh;
    column-gap: 2%;
    width: 100%;
    align-items: stretch;
    flex-wrap: nowrap;
}
    
#\30 4d76d7c {
    background-image: url("https://irp.cdn-website.com/085541df/dms3rep/multi/opt/ChatGPT+Image+31+ago+2026-+11_36_19-1920w.png");
}
    
#\38 c1dcded {
    row-gap: 16px;
    width: 49%;
    min-width: 4%;
    min-height: 8px;
    padding: 80px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\34 759425c {
    max-width: 100%;
    width: auto;
    margin-bottom: 4px;
    height: auto;
}
    
#b531b330 {
    max-width: 90%;
    width: auto;
    margin-bottom: 4px;
    height: auto;
}
    
#\35 3c9a911 {
    max-width: 100%;
    width: auto;
    margin-bottom: 12px;
    height: auto;
}
    
#dc70399d {
    row-gap: 12px;
    column-gap: 3.740411364775577%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: stretch;
    flex-wrap: nowrap;
}
    
#\30 d63003b.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 17px 28px 17px 28px;
}
#\30 d63003b {
    max-width: 100%;
    width: 48.13%;
    min-height: 56px;
    min-width: 200px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#d0fc0b9a.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 17px 28px 17px 28px;
}
#d0fc0b9a {
    max-width: 100%;
    width: 48.13%;
    min-height: 56px;
    min-width: 200px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#f7f73656 {
    width: 49%;
    align-items: center;
    min-width: 4%;
    min-height: 8px;
}
}



@media all {
    
#c19b3a4a {
    min-height: 438px;
    column-gap: 2%;
    width: 100%;
    align-items: flex-start;
    flex-wrap: nowrap;
}
    
#\34 88f0fcb {
    row-gap: 20px;
    width: 49%;
    justify-content: flex-start;
    align-items: stretch;
    min-width: 4%;
    min-height: 8px;
}
    
#c7e30819 {
    max-width: 100%;
    width: auto;
    margin-bottom: 4px;
    height: auto;
    order: 0;
}
    
#c10a22d3 {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 1;
}
    
#c5431164 {
    max-width: 100%;
    width: auto;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a707882b {
    max-width: 100%;
    width: auto;
    min-height: 48px;
    min-width: 220px;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 bc18dd6::before, #\32 bc18dd6 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.5;
    border-radius: inherit;
}
#\32 bc18dd6 {
    background-image: url("https://irp.cdn-website.com/085541df/dms3rep/multi/opt/ChatGPT+Image+31+ago+2026-+11_45_52-1920w.png");
    background-attachment: fixed;
}
    
#group_sm2 {
    width: 49%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#widget_grh {
    width: 100%;
    height: 382px;
    position: relative;
    min-width: 10px;
    min-height: 100px;
    max-width: 100%;
}
}



@media all {
    
#\39 2d18e8c {
    min-height: 240px;
    column-gap: 2%;
    width: 100%;
    align-items: flex-start;
    flex-wrap: nowrap;
}
    
#fe991364 {
    row-gap: 20px;
    width: 100%;
    justify-content: flex-start;
    align-items: stretch;
    min-width: 4%;
    min-height: 8px;
}
    
#\32 2cc702d {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\33 de6f034 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\31 c3dfdb4 {
    row-gap: 16px;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: stretch;
    column-gap: 0%;
    flex-wrap: wrap;
    align-content: center;
}
    
#a21a4634 {
    border-color: var(--color_5);
    border-radius: 12px;
    column-gap: 14px;
    flex-direction: row;
    width: 33.33%;
    justify-content: flex-start;
    border-width: 1px;
    align-items: flex-start;
    border-style: solid;
    margin-right: 0%;
    margin-left: 0%;
    padding: 16px 16px 16px 16px;
}
    
#\37 b13debf {
    max-width: 100%;
    width: 32px;
    height: 32px;
}
    
#a774a26c {
    row-gap: 4px;
    width: 85%;
    justify-content: flex-start;
    align-items: stretch;
}
    
#ef18259e {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\36 7fe2706 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#b6bbf0fe {
    border-color: var(--color_5);
    border-radius: 12px;
    column-gap: 14px;
    flex-direction: row;
    width: 33.33%;
    justify-content: flex-start;
    border-width: 1px;
    align-items: flex-start;
    border-style: solid;
    margin-right: 0%;
    margin-left: 0%;
    padding: 16px 16px 16px 16px;
}
    
#d1837c56 {
    max-width: 100%;
    width: 32px;
    height: 32px;
}
    
#\34 60aa2f3 {
    row-gap: 4px;
    width: 85%;
    justify-content: flex-start;
    align-items: stretch;
}
    
#ace7d58d {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\30 252c413 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#c2482df6 {
    border-color: var(--color_5);
    border-radius: 12px;
    column-gap: 14px;
    flex-direction: row;
    width: 33.33%;
    justify-content: flex-start;
    border-width: 1px;
    align-items: flex-start;
    border-style: solid;
    margin-right: 0%;
    margin-left: 0%;
    padding: 16px 16px 16px 16px;
}
    
#\34 fa7d005 {
    max-width: 100%;
    width: 32px;
    height: 32px;
}
    
#edc81be3 {
    row-gap: 4px;
    width: 85%;
    justify-content: flex-start;
    align-items: stretch;
}
    
#\37 1f284c2 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\38 167e969 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#f37a9ce0 {
    border-color: var(--color_5);
    border-radius: 12px;
    column-gap: 14px;
    flex-direction: row;
    width: 33.33%;
    justify-content: flex-start;
    border-width: 1px;
    align-items: flex-start;
    border-style: solid;
    margin-right: 0%;
    margin-left: 0%;
    padding: 16px 16px 16px 16px;
}
    
#\33 169b7f9 {
    max-width: 100%;
    width: 32px;
    height: 32px;
}
    
#\34 10d9b88 {
    row-gap: 4px;
    width: 85%;
    justify-content: flex-start;
    align-items: stretch;
}
    
#da9946df {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\36 4fe53d9 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\34 ad4889a {
    border-color: var(--color_5);
    border-radius: 12px;
    column-gap: 14px;
    flex-direction: row;
    width: 33.33%;
    justify-content: flex-start;
    border-width: 1px;
    align-items: flex-start;
    border-style: solid;
    margin-right: 0%;
    margin-left: 0%;
    padding: 16px 16px 16px 16px;
}
    
#fbef46d8 {
    max-width: 100%;
    width: 32px;
    height: 32px;
}
    
#a73673fa {
    row-gap: 4px;
    width: 85%;
    justify-content: flex-start;
    align-items: stretch;
}
    
#e53b0d08 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\33 049199e {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\33 488c9e5 {
    border-color: var(--color_5);
    border-radius: 12px;
    column-gap: 14px;
    flex-direction: row;
    width: 33.33%;
    justify-content: flex-start;
    border-width: 1px;
    align-items: flex-start;
    border-style: solid;
    margin-right: 0%;
    margin-left: 0%;
    padding: 16px 16px 16px 16px;
}
    
#\32 8fffdbb {
    max-width: 100%;
    width: 32px;
    height: 32px;
}
    
#\39 fdd53c8 {
    row-gap: 4px;
    width: 85%;
    justify-content: flex-start;
    align-items: stretch;
}
    
#\32 3ac6b69 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#d40cda19 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\35 4b06887 {
    background-color: var(--color_4);
    background-image: none;
}
}



@media all {
    
#\32 0765443 {
    border-color: var(--color_5);
    background-color: var(--color_2);
    border-radius: 12px;
    row-gap: 8px;
    width: 48%;
    justify-content: flex-start;
    border-width: 1px;
    align-items: flex-start;
    border-style: solid;
    padding: 16px 16px 16px 16px;
}
    
#\38 2090895 {
    max-width: 100%;
    width: 30px;
    height: 30px;
}
    
#\35 0d93f83 {
    min-height: 240px;
    column-gap: 2%;
    width: 100%;
    align-items: stretch;
    flex-wrap: nowrap;
}
    
#\32 746fb0a {
    background-color: var(--color_1);
}
    
#d9c42f5c {
    row-gap: 20px;
    width: 49%;
    justify-content: flex-start;
    align-items: stretch;
    min-width: 4%;
    min-height: 8px;
}
    
#\37 b6b9267 {
    max-width: 100%;
    width: auto;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 47f4588 {
    max-width: 100%;
    width: auto;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c7e69028 {
    row-gap: 16px;
    column-gap: 4%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: stretch;
    flex-wrap: wrap;
    order: 1;
}
    
#\31 04d112f {
    border-color: var(--color_5);
    background-color: var(--color_2);
    border-radius: 12px;
    row-gap: 8px;
    width: 48%;
    justify-content: flex-start;
    border-width: 1px;
    align-items: flex-start;
    border-style: solid;
    padding: 16px 16px 16px 16px;
}
    
#\38 29bc846 {
    max-width: 100%;
    width: 30px;
    height: 30px;
}
    
#b8c42cc7 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\34 a2501ce {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\34 367774c {
    border-color: var(--color_5);
    background-color: var(--color_2);
    border-radius: 12px;
    row-gap: 8px;
    width: 48%;
    justify-content: flex-start;
    border-width: 1px;
    align-items: flex-start;
    border-style: solid;
    padding: 16px 16px 16px 16px;
}
    
#\33 c68821c {
    max-width: 100%;
    width: 30px;
    height: 30px;
}
    
#a99b4dc3 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\36 df6f7ee {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\34 fea4abe {
    border-color: var(--color_5);
    background-color: var(--color_2);
    border-radius: 12px;
    row-gap: 8px;
    width: 48%;
    justify-content: flex-start;
    border-width: 1px;
    align-items: flex-start;
    border-style: solid;
    padding: 16px 16px 16px 16px;
}
    
#\35 21127c7 {
    max-width: 100%;
    width: 30px;
    height: 30px;
}
    
#\32 a38f67a {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\35 c1de6ce {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\39 dd6ea5f {
    max-width: 100%;
    width: 30px;
    height: 30px;
}
    
#\32 47c4591 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\31 1b21ad6 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\37 47fed3d {
    border-color: var(--color_5);
    background-color: var(--color_2);
    border-radius: 12px;
    row-gap: 8px;
    width: 48%;
    justify-content: flex-start;
    border-width: 1px;
    align-items: flex-start;
    border-style: solid;
    padding: 16px 16px 16px 16px;
}
    
#\38 c25674d {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\38 a581b08 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\34 9737a93 {
    border-color: var(--color_5);
    background-color: var(--color_2);
    border-radius: 12px;
    row-gap: 8px;
    width: 48%;
    justify-content: flex-start;
    border-width: 1px;
    align-items: flex-start;
    border-style: solid;
    padding: 16px 16px 16px 16px;
}
    
#fa980002 {
    max-width: 100%;
    width: 30px;
    height: 30px;
}
    
#c549119a {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\33 1b78dd9 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\32 6e94b4d {
    border-color: var(--color_5);
    background-color: var(--color_2);
    border-radius: 12px;
    row-gap: 8px;
    width: 48%;
    justify-content: flex-start;
    border-width: 1px;
    align-items: flex-start;
    border-style: solid;
    padding: 16px 16px 16px 16px;
}
    
#\38 2fc87fa {
    max-width: 100%;
    width: 30px;
    height: 30px;
}
    
#f723358f {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\38 7397fc6 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\32 a5ed22f {
    border-color: var(--color_5);
    background-color: var(--color_2);
    border-radius: 12px;
    row-gap: 8px;
    width: 48%;
    justify-content: flex-start;
    border-width: 1px;
    align-items: flex-start;
    border-style: solid;
    padding: 16px 16px 16px 16px;
}
    
#b7f75991 {
    max-width: 100%;
    width: 30px;
    height: 30px;
}
    
#efa0da1e {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#a6a2fa87 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#ced7be98 {
    row-gap: 16px;
    width: 49%;
    justify-content: flex-start;
    align-items: stretch;
    min-width: 4%;
    background-color: rgba(0,0,0,0);
    min-height: 8px;
}
    
#\32 1e73d80 {
    background-color: var(--color_2);
    border-radius: 12px;
    row-gap: 14px;
    justify-content: flex-start;
    align-items: stretch;
    margin-top: 15px;
    order: 2;
    padding: 24px 24px 24px 24px;
}
    
#\39 0943ddc {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\31 de1dd7e {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#cc2e3538 {
    max-width: 100%;
    width: auto;
    margin-top: 8px;
    height: auto;
}
    
#\32 eca9b50 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#widget_ivk {
    width: 100%;
    height: 409px;
    position: relative;
    min-width: 10px;
    min-height: 100px;
    max-width: 100%;
    order: 3;
    align-self: flex-start;
}
}



@media all {
    
#\30 25e0884 {
    min-height: 240px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#ee919889 {
    background-color: var(--color_1);
}
    
#f725de21 {
    column-gap: 2%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: stretch;
    min-width: 4%;
    min-height: 8px;
    flex-wrap: nowrap;
}
    
#\37 18b221a {
    width: 48.98%;
    justify-content: flex-start;
    align-items: stretch;
    column-gap: 0%;
    flex-wrap: nowrap;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\30 c444046 {
    background-color: var(--color_2);
    border-radius: 12px;
    row-gap: 14px;
    width: 49%;
    justify-content: flex-start;
    align-items: stretch;
    margin-right: 0%;
    margin-left: 0%;
    align-self: flex-start;
    height: auto;
    min-height: 359px;
    padding: 24px 24px 24px 24px;
}
    
#\30 457f703 {
    max-width: 100%;
    width: auto;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_hbf {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_eog {
    width: 100%;
    height: 358px;
    position: relative;
    min-width: 10px;
    min-height: 100px;
    max-width: 100%;
    order: 3;
    align-self: flex-start;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 948148c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\30 2311955 {
    min-height: 457px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\35 e7648fb {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/085541df/dms3rep/multi/opt/ChatGPT+Image+31+ago+2026-+11_43_48-1920w.png");
}
    
#b9c03f76 {
    max-width: 100%;
    width: auto;
    min-height: 48px;
    margin-top: 4px;
    min-width: 240px;
}
    
#c5575801 {
    max-width: 100%;
    width: auto;
    margin-top: 8px;
    height: auto;
}
    
#\30 2cb1585 {
    border-radius: 12px;
    row-gap: 16px;
    justify-content: flex-start;
    border-width: 1px;
    border-color: var(--color_5);
    align-items: stretch;
    border-style: solid;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c79999e5 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#group_jgs {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 a97aff5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\30 692cffb {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\30 b8d5463::before, #\30 b8d5463 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.85;
    border-radius: inherit;
}
#\30 b8d5463 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/085541df/dms3rep/multi/opt/ChatGPT+Image+31+ago+2026-+11_45_52-1920w.png");
    background-attachment: fixed;
}
    
#widget_lnh {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\39 9a504b1 {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\37 4801bc7::before, #\37 4801bc7 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.74;
    border-radius: inherit;
}
#\37 4801bc7 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: url("https://irp.cdn-website.com/085541df/dms3rep/multi/opt/ChatGPT+Image+31+ago+2026-+11_45_52-1920w.png");
    background-attachment: fixed;
}
    
#\35 7e767f2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\31 479d8dc {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#widget_ogl {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_02o {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\34 029e37b {
    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;
}
    
#c9241c83 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 75ad571 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 2d18e8c {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 0d93f83 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 25e0884 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 692cffb {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\30 05d4534 {
    margin: 0px 0% 0px 0%;
}
}



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



@media (max-width: 767px) {
    
#\33 75ad571 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    row-gap: 24px;
    flex-wrap: nowrap;
}
    
#\38 c1dcded {
    width: 100%;
    min-height: 80px;
}
    
#f7f73656 {
    width: 100%;
    min-height: 80px;
}
    
#dc70399d {
    column-gap: 3.740411364775577%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\30 d63003b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#d0fc0b9a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#c19b3a4a {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    row-gap: 24px;
    flex-wrap: nowrap;
}
    
#\34 88f0fcb {
    width: 100%;
    min-height: 80px;
}
    
#group_sm2 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\39 2d18e8c {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    row-gap: 24px;
    flex-wrap: nowrap;
}
    
#fe991364 {
    width: 100%;
    min-height: 80px;
}
    
#a21a4634 {
    width: 100%;
}
    
#b6bbf0fe {
    width: 100%;
}
    
#c2482df6 {
    width: 100%;
}
    
#f37a9ce0 {
    width: 100%;
}
    
#\34 ad4889a {
    width: 100%;
}
    
#\33 488c9e5 {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\32 0765443 {
    width: 100%;
}
    
#\35 0d93f83 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    row-gap: 24px;
    flex-wrap: nowrap;
}
    
#d9c42f5c {
    width: 100%;
    min-height: 80px;
}
    
#\31 04d112f {
    width: 100%;
}
    
#\34 367774c {
    width: 100%;
}
    
#\34 fea4abe {
    width: 100%;
}
    
#\37 47fed3d {
    width: 100%;
}
    
#\34 9737a93 {
    width: 100%;
}
    
#\32 6e94b4d {
    width: 100%;
}
    
#\32 a5ed22f {
    width: 100%;
}
    
#ced7be98 {
    width: 100%;
    min-height: 80px;
}
}



@media (max-width: 767px) {
    
#\30 25e0884 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#f725de21 {
    flex-direction: column;
    row-gap: 24px;
}
    
#\37 18b221a {
    width: 100%;
}
    
#\30 c444046 {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\32 948148c {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\30 2311955 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_jgs {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 e7648fb {
    background-position: 0% 50%;
}
}



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



@media (max-width: 767px) {
    
#\39 9a504b1 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\35 7e767f2 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 479d8dc {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
}

#\32 bc18dd6.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAIAAADzBuo/AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAhUlEQVQI1z3MQQvCIACGYf///+kaLWwHaWO5bOoEWeWy3TrMnJ+HiEXw3h54CSSDPWGUePZryevkRDIsiYLANrgJeP1nePVlWyVdksU2uF/y1OfJ/PghlyuPhkV1IIHTqI9pHXidXYeBx569VRkkJa/9Zq6LaGq4Dk7moYWpoqDhvJvb7Qe19oVSJaIQWgAAAABJRU5ErkJggg==')!important}#\30 b8d5463.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAIAAADzBuo/AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAhUlEQVQI1z3MQQvCIACGYf///+kaLWwHaWO5bOoEWeWy3TrMnJ+HiEXw3h54CSSDPWGUePZryevkRDIsiYLANrgJeP1nePVlWyVdksU2uF/y1OfJ/PghlyuPhkV1IIHTqI9pHXidXYeBx569VRkkJa/9Zq6LaGq4Dk7moYWpoqDhvJvb7Qe19oVSJaIQWgAAAABJRU5ErkJggg==')!important}#\35 e7648fb.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAIAAADzBuo/AAAACXBIWXMAAAsTAAALEwEAmpwYAAAApklEQVQI1wGbAGT/APbr4/fu5/nx6/fv6Pbr4u7i1dnPuMC2lrWkgreegQD159/37OX48On37ufx593h18bEvKCspYSgknOijHIA79nR8+La9+vj9+zk6+HU0MixqqaFl5NwiX9ghnZbAOXEvOrPx/Hc1PLi2N7SwMC4np2Zd5WOboR5XXltUwDcsqvivrbrz8bu183UxrK5sZWcl3WZj3CFelt1ak3IBm5sa50a+gAAAABJRU5ErkJggg==')!important}#\37 4801bc7.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAIAAADzBuo/AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAhUlEQVQI1z3MQQvCIACGYf///+kaLWwHaWO5bOoEWeWy3TrMnJ+HiEXw3h54CSSDPWGUePZryevkRDIsiYLANrgJeP1nePVlWyVdksU2uF/y1OfJ/PghlyuPhkV1IIHTqI9pHXidXYeBx569VRkkJa/9Zq6LaGq4Dk7moYWpoqDhvJvb7Qe19oVSJaIQWgAAAABJRU5ErkJggg==')!important}