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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1489809985 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1898169304 img { border-radius:31px 31px 31px 31px !important; }

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner *.u_1074731573 .caption-inner {
    border-bottom-left-radius:0px !important;
    -webkit-border-top-right-radius:0px !important;
    -moz-border-top-right-radius:0px !important;
    -webkit-border-bottom-right-radius:0px !important;
    -webkit-border-bottom-left-radius:0px !important;
    border-top-right-radius:0px !important;
    -webkit-border-top-left-radius:0px !important;
    border-radius:0px !important;
    -moz-border-bottom-right-radius:0px !important;
    -moz-border-top-left-radius:0px !important;
    border-top-left-radius:0px !important;
    -moz-border-radius:0px !important;
    -moz-border-bottom-left-radius:0px !important;
    border-bottom-right-radius:0px !important;
    -webkit-border-radius:0px !important;
  }

  *#dm .dmInner *.u_1074731573 .photoGalleryViewAll { text-align:CENTER !important; }

  *#dm .dmInner div.u_1074731573 .photoGalleryViewAll.link { color:var(--color_3) !important; }

  *#dm .dmInner *.u_1074731573 .photoGalleryThumbs .image-container a { background-size:contain !important; }

  *#dm .dmInner *.u_1005616759 { display:block !important; }

  *#dm .dmInner *.u_1731662445 { display:none !important; }

  *#dm .dmInner *.u_1295856805 { display:block !important; }

  *#dm .dmInner *.u_1283689571 { display:none !important; }

  *#dm .dmInner *.u_1010375657 { display:block !important; }

  *#dm .dmInner *.u_1581595473 { display:none !important; }

  *#dm .dmInner *.u_1948360615 { display:block !important; }

  *#dm .dmInner *.u_1041332906 { display:none !important; }

  *#dm .dmInner *.u_1733215259 { display:block !important; }

  *#dm .dmInner *.u_1750819783 { display:none !important; }

  *#dm .dmInner *.u_1516696645 { display:block !important; }

  *#dm .dmInner *.u_1504760885 { display:none !important; }

  *#dm .dmInner *.u_1636302234 { display:block !important; }

  *#dm .dmInner *.u_1783674945 { display:none !important; }

  *#dm .dmInner *.u_1628567465 { display:none !important; }

  *#dm .dmInner *.u_1824064325 { display:block !important; }

  *#dm .dmInner *.u_1497450701 { display:none !important; }

  *#dm .dmInner *.u_1827455000 { display:none !important; }

  *#dm .dmInner *.u_1301543553 { display:block !important; }

  *#dm .dmInner *.u_1893023704 { display:none !important; }

  *#dm .dmInner *.u_1612284600 { display:none !important; }

  *#dm .dmInner *.u_1026399095 { display:block !important; }

  *#dm .dmInner *.u_1567293191 { display:none !important; }

  *#dm .dmInner *.u_1061804490 { display:none !important; }

  *#dm .dmInner *.u_1502986423 { display:block !important; }

  *#dm .dmInner *.u_1078088790 { display:none !important; }

  *#dm .dmInner *.u_1110502360 { display:none !important; }

  *#dm .dmInner *.u_1834464538 { display:block !important; }

  *#dm .dmInner *.u_1618947033 { display:none !important; }

  *#dm .dmInner *.u_1343061890 { display:block !important; }

  *#dm .dmInner *.u_1354596273 { display:none !important; }

  *#dm .dmInner *.u_1748404925 { display:none !important; }

  *#dm .dmInner *.u_1366894450 { display:block !important; }

  *#dm .dmInner *.u_1253355740 { display:none !important; }

  *#dm .dmInner *.u_1843057090 { display:block !important; }

  *#dm .dmInner *.u_1457055831 { display:none !important; }

  *#dm .dmInner *.u_1803890133 { display:block !important; }

  *#dm .dmInner *.u_1507007058 { display:none !important; }

  *#dm .dmInner *.u_1081809555 { display:none !important; }

  *#dm .dmInner *.u_1505317181 { display:block !important; }

  *#dm .dmInner *.u_1823292766 { display:none !important; }

  *#dm .dmInner *.u_1960798814 { display:block !important; }

  *#dm .dmInner *.u_1730412781 { display:none !important; }

  *#dm .dmInner *.u_1710609564 { display:block !important; }

  *#dm .dmInner *.u_1884917272 { display:none !important; }

  *#dm .dmInner *.u_1341461444 { display:none !important; }

  *#dm .dmInner *.u_1257907757 { display:block !important; }

  *#dm .dmInner *.u_1083696250 { display:none !important; }

  *#dm .dmInner *.u_1353871894 { display:block !important; }

  *#dm .dmInner *.u_1566176237 { display:none !important; }

  *#dm .dmInner *.u_1416748887 { display:block !important; }

  *#dm .dmInner *.u_1007764536 { display:none !important; }

  *#dm .dmInner *.u_1485395381 { display:block !important; }

  *#dm .dmInner *.u_1208552844 { display:none !important; }

  *#dm .dmInner *.u_1757429279 { display:block !important; }

  *#dm .dmInner *.u_1071330935 { display:none !important; }

  *#dm .dmInner *.u_1276926474 { display:block !important; }

  *#dm .dmInner *.u_1923224688 { display:none !important; }

  *#dm .dmInner *.u_1542701474 { display:none !important; }

  *#dm .dmInner *.u_1341197523 { display:block !important; }

  *#dm .dmInner *.u_1822697242 { display:none !important; }

  *#dm .dmInner *.u_1846851197 { display:block !important; }

  *#dm .dmInner *.u_1835555043 { display:none !important; }

  *#dm .dmInner *.u_1626753736 { display:none !important; }

  *#dm .dmInner *.u_1710085127 { display:block !important; }

  *#dm .dmInner *.u_1469688078 { display:none !important; }

  *#dm .dmInner *.u_1919793256 { display:none !important; }

  *#dm .dmInner *.u_1819847656 { display:block !important; }

  *#dm .dmInner *.u_1607097269 { display:none !important; }

  *#dm .dmInner *.u_1533242182 { display:none !important; }

  *#dm .dmInner *.u_1848491633 { display:block !important; }

  *#dm .dmInner *.u_1007720467 { display:none !important; }

  *#dm .dmInner *.u_1624450955 { display:none !important; }

  *#dm .dmInner *.u_1443012635 { display:block !important; }

  *#dm .dmInner *.u_1779576097 { display:none !important; }

  *#dm .dmInner *.u_1084071807 { display:none !important; }

  *#dm .dmInner *.u_1283806491 { display:block !important; }

  *#dm .dmInner *.u_1112654524 { display:none !important; }

  *#dm .dmInner *.u_1884543358 { display:block !important; }

  *#dm .dmInner *.u_1189812905 { display:none !important; }

  *#dm .dmInner *.u_1600151602 { display:block !important; }

  *#dm .dmInner *.u_1133433171 { display:none !important; }

  *#dm .dmInner *.u_1816620541 { display:block !important; }

  *#dm .dmInner *.u_1710417251 { display:none !important; }

  *#dm .dmInner div.u_1074731573 .caption-inner { background-color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1074731573 .caption-container .caption-title { color:var(--color_1) !important; }

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

  *#dm .dmInner div.u_1510333315 img { border-radius:31px 31px 31px 31px !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_1074731573 .photoGalleryThumbs { padding:10px !important; }

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

  *#dm .dmInner *.u_1074731573 .photoGalleryViewAll { padding:0 20px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner a.u_1061870660 span.text { font-size:15px !important; }

  *#dm .dmInner a.u_1763504708 span.text { font-size:15px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(13, 27, 42, 0.62);
    --overlapping-background-image: var(--color_3);
}
}



@media all {
    
#\39 6110207 {
    row-gap: 8px;
    justify-content: flex-start;
    align-items: center;
    width: 26.674251173944008%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    border-radius: 10px 10px 10px 10px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-style: solid;
    height: auto;
    min-height: 148px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 0da813a {
    min-height: 665px;
    column-gap: 0;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\35 f318cda {
    background-color: var(--color_2);
}
    
#a6cf9d07 {
    row-gap: 32px;
    width: 100%;
    min-width: 4%;
    min-height: 8px;
    padding: 0px 0px 0px 0px;
}
    
#\35 3218f0d {
    max-width: 100%;
    width: 996px;
    height: auto;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#fb9c3e52 {
    max-width: 100%;
    width: auto;
    height: auto;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\39 e8c7d98 {
    row-gap: 8px;
    justify-content: flex-start;
    align-items: center;
    width: 21.478862796284925%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    border-radius: 10px 10px 10px 10px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cd606807 {
    max-width: 100%;
    width: 68px;
    height: 58px;
}
    
#ae537196 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\30 cb2fdd2 {
    row-gap: 8px;
    justify-content: flex-start;
    align-items: center;
    width: 28.171020908891492%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    border-radius: 10px 10px 10px 10px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    height: auto;
    min-height: 165px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b3277755 {
    max-width: 100%;
    width: 74px;
    height: 68px;
}
    
#e7212c0d {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\38 4653fe3 {
    row-gap: 8px;
    justify-content: flex-start;
    align-items: center;
    width: 21.477872516547823%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    border-radius: 10px 10px 10px 10px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e6e15e18 {
    max-width: 100%;
    width: 62px;
    height: 59px;
}
    
#\32 f165d52 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\32 9871ec4 {
    max-width: 100%;
    width: 56px;
    height: 51px;
}
    
#bf56f83f {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#group_fcj {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 115px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.7491408934707904%;
    flex-wrap: nowrap;
    height: auto;
}
    
#\30 6cdc1b7.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\30 6cdc1b7 {
    width: 14.96%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 5af9acb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#b6dd0088 {
    min-height: 358px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#ee517073 {
    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/265a45a7/dms3rep/multi/opt/ChatGPT+Image+22+jun+2026-+12_04_03-1920w.png");
    background-attachment: fixed;
}
#ee517073.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAIAAADzBuo/AAAACXBIWXMAAAsTAAALEwEAmpwYAAAApElEQVQI12Pg5ubm4+MVEhQQExGSFhc2UxNLd1OfkmK9tNBzXq4XAx8vj6AAv4iwkLykkLGaeIKr6qQsm+2t/vvag7fXBTDw8PLxCwiKiopoygl5GYs3hKuvrbY51O25u9l9XZkLg4Ioj4oEn7q0gIkSn6+hcLGvQk+Sbm+KQX24VrGvOoOxDJeFPLelIo+lEo+jBq+/oUCEuVCAsZCLjpCNhggANBciGldPQwsAAAAASUVORK5CYII=');
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 a5365e0 {
    min-height: 756px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\30 32e23e2 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\33 875f944 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bddced {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/265a45a7/dms3rep/multi/opt/E-1920w.webp");
    margin: 0% 0% 0% 0%;
}
    
#\34 c107499 {
    max-width: 100%;
    width: 494px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 89e4f7a.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\34 89e4f7a {
    width: 14.87%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aedf85b0 {
    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;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#d3820cba {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\30 f477373::before, #\30 f477373 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0,0,0,1);
    opacity: 0.7;
    border-radius: inherit;
}
#\30 f477373 {
    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/265a45a7/dms3rep/multi/opt/ChatGPT+Image+22+jun+2026-+17_02_03-1920w.png");
    background-attachment: fixed;
}
#\30 f477373.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAIAAADzBuo/AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAnklEQVQI1wXBTQuCMBgA4F2nBrXN2dy7aZbOrCzpUCl1CIvOFh36ADtGEP3/U8+DPM76nIFggWRDcI3i9TJtT+XzuN4XCVIgFfgahAYx1d4m5Ldc/yrzreLHQqBAQ6BBgwQQZexdMvrJyXtM2rR3TzrI79NQspFiA6A7073OnNcENwGufXxQGLnEioSdaSeWztZYTYHPc7xSVkjsiNp/+isWMDGbg8cAAAAASUVORK5CYII=');
}
    
#e116cfb2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 69.35%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#a65aee5a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 28.61%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\33 dd43d91 {
    max-width: 100%;
    width: 100%;
    height: auto;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 65b4339.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\32 65b4339 {
    width: 22.49%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 c3000d6 {
    max-width: 100%;
    width: 84.51%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_und {
    width: 100.00%;
    height: 424px;
    min-height: 100px;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#d5c27faa {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\33 2b66e63 {
    min-height: 57px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#feda2ff9 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: none;
    background-color: var(--color_4);
}
    
#\34 5f65351 {
    max-width: 100%;
    width: 1050px;
    height: auto;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\33 039fe3a {
    width: 100%;
    grid-template-rows: minmax(300px, max-content);
    max-width: 100%;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
}
    
#c8c11303 {
    min-height: 741px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#e0ade429 {
    width: 630px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\37 5ef0cfa {
    width: 280px;
    height: auto;
    min-height: 64px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\30 124c7ad {
    width: 280px;
    height: auto;
    min-height: 64px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\31 50f9ef8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#f1ce4543 {
    align-items: flex-start;
    justify-self: start;
    align-self: start;
    order: 0;
    width: 51.52%;
    min-height: 82.23%;
    row-gap: 17px;
    column-gap: 4%;
    background-color: rgba(18, 35, 47, 0.55);
    background-image: none;
    height: auto;
    border-radius: 0 36px 36px 0;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 6% 4% 6% 4%;
    margin: 180px 0% 0px 0%;
}
    
#\35 4f451e7 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 52px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 3;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\38 8d8f8c7 {
    width: 607.812px;
    height: auto;
    max-width: 100%;
    order: 2;
    margin-bottom: 20px;
}
    
#e4421587 {
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://lirp.cdn-website.com/265a45a7/dms3rep/multi/opt/ChatGPT+Image+22+jun+2026-+12_13_43-1920w.png");
}
}



@media all {
    
#\36 0217079 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#df123ee7 {
    margin: 0px 0% 0px 0%;
}
    
#aa15b4a0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\38 15a4af4 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: none;
    background-color: rgba(255,255,255,1);
}
    
#\38 f94c1dc {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\34 3fc2ad7 {
    width: 100%;
    height: 392px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 a505e11 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\36 b505958 {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#a79fdd69 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\32 b132b2e {
    width: 100%;
    height: 282px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 46a64d7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\30 f0cc200 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#d7cbc01a {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0,0,0,1);
    background-image: none;
}
    
#widget_ioe {
    width: 100%;
    height: 492px;
    max-width: 100%;
}
}



@media all {
    
#\36 4c7ddf1 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(255,255,255,1);
    background-image: none;
}
    
#\34 692c29d {
    min-height: 355px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 3% 5.5% 6% 5.5%;
    margin: 0% 0% 0% 0%;
}
    
#f532f027 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 82ff9a1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    align-items: center;
    order: 0;
    background-image: initial;
    flex-wrap: nowrap;
    padding: 4px 4px 4px 4px;
    margin: 0% 0% 0% 0%;
}
}



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



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



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#d3820cba {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\39 277fbe4 {
    margin: 0px 0% 0px 0%;
}
    
#\30 f477373::before, #\30 f477373 > .bgExtraLayerOverlay {
    
}
#\30 f477373.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAIAAADzBuo/AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAnklEQVQI1wXBTQuCMBgA4F2nBrXN2dy7aZbOrCzpUCl1CIvOFh36ADtGEP3/U8+DPM76nIFggWRDcI3i9TJtT+XzuN4XCVIgFfgahAYx1d4m5Ldc/yrzreLHQqBAQ6BBgwQQZexdMvrJyXtM2rR3TzrI79NQspFiA6A7073OnNcENwGufXxQGLnEioSdaSeWztZYTYHPc7xSVkjsiNp/+isWMDGbg8cAAAAASUVORK5CYII=');
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#c8c11303 {
    padding-left: 0%;
    padding-right: 0%;
    min-height: 620px;
}
    
#e0ade429 {
    width: 548px;
}
    
#\37 5ef0cfa {
    width: 250px;
    min-height: 54px;
}
    
#\30 124c7ad {
    width: 250px;
    min-height: 54px;
}
    
#\31 50f9ef8 {
    justify-content: flex-start;
    align-items: flex-start;
}
    
#f1ce4543 {
    justify-self: start;
    align-self: center;
    height: auto;
    min-height: 73.00%;
    width: 91.31%;
    justify-content: center;
    row-gap: 16px;
    padding: 8% 8% 8% 8%;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\35 4f451e7 {
    align-items: flex-start;
}
}



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



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 692c29d {
    min-height: 80px;
    padding: 3% 2% 3% 2%;
}
    
#\32 82ff9a1 {
    padding: 16px 16px 16px 16px;
}
}



@media (max-width: 767px) {
    
#\39 6110207 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 0da813a {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#a6cf9d07 {
    padding-right: 0;
    width: 100%;
    min-height: 80px;
}
    
#group_fcj {
    column-gap: 2.7491408934707904%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\39 e8c7d98 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 cb2fdd2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 4653fe3 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\35 5af9acb {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#b6dd0088 {
    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) {
    
#\30 a5365e0 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 30px 4% 30px 4%;
}
    
#\33 875f944 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 3bddced {
    min-height: 230px;
    align-items: center;
    width: 100%;
    height: auto;
}
    
#c31008ff {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#d3820cba {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 46px 4% 46px 4%;
}
    
#e116cfb2 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0px 0px;
}
    
#a65aee5a {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\30 f477373::before, #\30 f477373 > .bgExtraLayerOverlay {
    
}
#\30 f477373.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAIAAADzBuo/AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAnklEQVQI1wXBTQuCMBgA4F2nBrXN2dy7aZbOrCzpUCl1CIvOFh36ADtGEP3/U8+DPM76nIFggWRDcI3i9TJtT+XzuN4XCVIgFfgahAYx1d4m5Ldc/yrzreLHQqBAQ6BBgwQQZexdMvrJyXtM2rR3TzrI79NQspFiA6A7073OnNcENwGufXxQGLnEioSdaSeWztZYTYHPc7xSVkjsiNp/+isWMDGbg8cAAAAASUVORK5CYII=');
}
    
#\39 277fbe4 {
    margin: 0px 0% 0px 0%;
}
    
#\33 dd43d91 {
    margin-left: 0%;
    margin-right: 0%;
    width: 100.00%;
}
    
#widget_und {
    margin-top: 30px;
    width: 100.00%;
    height: 270px;
}
}



@media (max-width: 767px) {
    
#d5c27faa {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\33 2b66e63 {
    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) {
    
#\33 039fe3a {
    margin-left: 0px;
    margin-right: 0px;
    width: 100.00%;
    grid-template-rows: minmax(576.72px, max-content);
    padding-top: 0%;
    padding-bottom: 4%;
}
    
#c8c11303 {
    min-height: 0;
    flex-direction: column;
    padding-left: 0%;
    padding-right: 0%;
    flex-wrap: nowrap;
}
    
#e0ade429 {
    width: 306px;
}
    
#\37 5ef0cfa {
    width: 100%;
    min-height: 54px;
    margin: 0px 0% 0px 0%;
}
    
#\30 124c7ad {
    width: 100%;
    min-height: 54px;
    margin: 0px 0% 0px 0%;
}
    
#\31 50f9ef8 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#f1ce4543 {
    justify-self: center;
    align-self: start;
    height: auto;
    min-height: 528px;
    width: 91.15%;
    justify-content: flex-start;
    row-gap: 13px;
    align-items: flex-start;
    padding: 10% 6% 10% 6%;
    margin: 85px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\35 4f451e7 {
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-items: flex-start;
    height: auto;
    min-height: auto;
    row-gap: 15px;
}
}



@media (max-width: 767px) {
    
#\36 0217079 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#df123ee7 {
    margin: 0px 0% 0px 0%;
}
    
#\38 f94c1dc {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 3fc2ad7 {
    height: 240px;
}
    
#\36 b505958 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8% 4% 8% 4%;
}
    
#a79fdd69 {
    margin-top: -12px;
}
    
#\32 b132b2e {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#\33 46a64d7 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\30 f0cc200 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#widget_ioe {
    width: 50.41%;
    height: 436px;
}
}



@media (max-width: 767px) {
    
#\34 692c29d {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 3% 4% 3%;
}
    
#f532f027 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 82ff9a1 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    height: auto;
    row-gap: 36px;
    padding: 16px 16px 16px 16px;
}
}

