@media all {
  *#dm .dmInner a.u_1684664361:hover,
  *#dm .dmInner a.u_1684664361.hover { border-color:var(--color_3) !important; }

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1772769672 img {
    object-position:50% 0% !important;
    object-fit:cover !important;
    border-style:solid !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-radius:15px 15px 15px 15px !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1978122980:hover,
  *#dm .dmInner a.u_1978122980.hover { border-color:var(--color_3) !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_3042707041 .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_3042707041 .photoGalleryThumbs { padding:4px !important; }

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

  *#dm .dmInner *.u_3042707041 .photoGalleryViewAll { padding:0 4px !important; }

  *#dm .dmInner div.u_3042707041 .photoGalleryViewAll.link { font-size:16px !important; }

  *#dm .dmInner *.u_2016112965 .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_2016112965 .photoGalleryThumbs { padding:6.5px !important; }

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

  *#dm .dmInner *.u_2016112965 .photoGalleryViewAll { padding:0 6.5px !important; }

  *#dm .dmInner *.u_2016112965 .photoGalleryThumbs .image-container a { padding-top:164px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_3042707041 .photoGalleryThumbs { padding:3.5px !important; }

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

  *#dm .dmInner *.u_3042707041 .photoGalleryViewAll { padding:0 3.5px !important; }
}
@media (min-width: 768px) and (max-width: 1024px) {}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-image: none;
    --overlapping-background-color: rgba(251, 206, 6, 0.15);
}
}



@media all {
    
#\31 6579104 {
    max-width: 100%;
    width: 72px;
    height: 49px;
}
    
#\38 0040522 {
    background-color: var(--color_2);
    border-radius: 0px;
    row-gap: 12px;
    width: 18.4%;
    justify-content: flex-start;
    align-items: center;
    background-image: none;
    padding: 32px 15px 32px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\34 95f40a3 {
    min-height: 0;
    row-gap: 48px;
    width: 100%;
    padding-top: 100px;
    padding-bottom: 100px;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\34 811d91d::before, #\34 811d91d > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.64;
    border-radius: inherit;
}
#\34 811d91d {
    background-color: var(--color_1);
    background-image: url("https://lirp.cdn-website.com/da95b8e7/dms3rep/multi/opt/ChatGPT+Image+15+jun+2026-+05_34_17+p.m.-1920w.png");
    background-attachment: fixed;
}
#\34 811d91d.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAIAAADzBuo/AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAk0lEQVQI1z3LPQrCQBBA4T2lp7DzEh7Axk4bKwst04hYJJDCQlIEUxg1LIRglvysMzszK8KCvvbxqU/Ie+9FmIBsi51G8wBTQluq32Mhx2jpbbDXQ31tynOVx+oP2QHB4KwZX3ddpFmyT6K18iJemAkD7aGr2+elSLfxbh6tZkqYAkUCi6MZmpvOj9lhcdpMo+XkC6p4h+kxEbuWAAAAAElFTkSuQmCC');
}
    
#ff7c0c8f {
    column-gap: 2%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: stretch;
    min-width: 4%;
    min-height: 80px;
}
    
#b6adcb78 {
    background-color: var(--color_2);
    border-radius: 0px;
    row-gap: 12px;
    width: 18.4%;
    justify-content: flex-start;
    align-items: center;
    background-image: none;
    padding: 32px 15px 32px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\37 6fad5d1 {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 1;
}
    
#\32 f87108b {
    background-color: var(--color_2);
    border-radius: 0px;
    row-gap: 12px;
    width: 18.4%;
    justify-content: flex-start;
    align-items: center;
    background-image: none;
    padding: 32px 15px 32px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\34 3bd3c45 {
    max-width: 100%;
    width: 52px;
    height: 46px;
}
    
#\39 42a76d6 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\38 afaaaa7 {
    background-color: var(--color_2);
    border-radius: 0px;
    row-gap: 12px;
    width: 18.4%;
    justify-content: flex-start;
    align-items: center;
    background-image: none;
    padding: 32px 15px 32px 15px;
    margin: 0px 0% 0px 0%;
}
    
#eca0a894 {
    max-width: 100%;
    width: 56px;
    height: 51px;
}
    
#ca261a7d {
    max-width: 100%;
    width: 141px;
    height: auto;
}
    
#d16132c7 {
    background-color: var(--color_2);
    border-radius: 0px;
    row-gap: 12px;
    width: 18.4%;
    justify-content: flex-start;
    align-items: center;
    background-image: none;
    padding: 32px 15px 32px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\34 0db3870 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\38 14ed8f8 {
    max-width: 100%;
    width: 52px;
    height: 44px;
}
    
#b9aa8648 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#eab41e6b {
    max-width: 100%;
    width: 52px;
    height: 46px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\35 2637108 {
    background-color: var(--color_2);
    border-radius: 0px;
    row-gap: 12px;
    width: 30.66%;
    justify-content: flex-start;
    align-items: center;
    background-image: none;
    padding: 32px 24px 32px 24px;
}
    
#\39 7c6661d {
    min-height: 0;
    row-gap: 48px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 100px 5% 100px 5%;
}
    
#\33 55fe99d {
    background-color: var(--color_1);
    background-image: url("https://lirp.cdn-website.com/da95b8e7/dms3rep/multi/opt/ChatGPT+Image+15+jun+2026-+05_34_17+p.m.-1920w.png");
    background-attachment: fixed;
}
#\33 55fe99d.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAIAAADzBuo/AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAk0lEQVQI1z3LPQrCQBBA4T2lp7DzEh7Axk4bKwst04hYJJDCQlIEUxg1LIRglvysMzszK8KCvvbxqU/Ie+9FmIBsi51G8wBTQluq32Mhx2jpbbDXQ31tynOVx+oP2QHB4KwZX3ddpFmyT6K18iJemAkD7aGr2+elSLfxbh6tZkqYAkUCi6MZmpvOj9lhcdpMo+XkC6p4h+kxEbuWAAAAAElFTkSuQmCC');
}
    
#\37 2edf47f {
    margin: 0px 0% 0px 0%;
}
    
#\30 a6a4355 {
    column-gap: 4%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: stretch;
    min-width: 4%;
    min-height: 80px;
}
    
#\39 fcf370d {
    background-color: var(--color_2);
    border-radius: 0px;
    row-gap: 12px;
    width: 30.66%;
    justify-content: flex-start;
    align-items: center;
    background-image: none;
    padding: 32px 24px 32px 24px;
}
    
#ee503f2d {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\32 bf5163a {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#d048b5c8 {
    max-width: 100%;
    width: 333px;
    height: auto;
}
    
#\32 d3cb7bc {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\32 deb0617 {
    background-color: var(--color_2);
    border-radius: 0px;
    row-gap: 12px;
    width: 30.66%;
    justify-content: flex-start;
    align-items: center;
    background-image: none;
    padding: 32px 24px 32px 24px;
}
    
#db5628fc {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#b8d14353 {
    max-width: 100%;
    width: auto;
    height: auto;
}
}



@media all {
    
#fc6abf32 {
    min-height: auto;
    width: 100%;
    padding-top: 80px;
    padding-bottom: 80px;
    flex-direction: column;
}
    
#b4fc0f26::before, #b4fc0f26 > .bgExtraLayerOverlay {
    border-radius: inherit;
    background-color: rgba(0,0,0,1);
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.3;
    content: '';
    height: 100%;
}
#b4fc0f26 {
    background-image: url("https://lirp.cdn-website.com/da95b8e7/dms3rep/multi/opt/ChatGPT+Image+15+jun+2026-+06_24_42+p.m.-1920w.png");
    background-attachment: fixed;
}
#b4fc0f26.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAIAAADzBuo/AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAg0lEQVQI12P4/uXL9y9fvn35/O3z52+fP3358Pbj66dvntx+cuvCvSsnGKDSILnPXz99/Pzh7fuXT57dvXLz7P5zBzagSX/69P7N62cP71w+dXrv2v1rp6NKf/704e2rp/evXT2x5eiGvt0LSlCkv33+/O7Vs4fXT10+uPDk2oqjixMAN2eEfOO087gAAAAASUVORK5CYII=');
}
    
#e6cb76a2 {
    width: 100%;
    min-width: 4%;
}
    
#\31 46ec635 {
    row-gap: 20px;
    padding-left: 20px;
    width: 100%;
    justify-content: flex-start;
    border-width: 0px 0px 0px 5px;
    border-color: rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) var(--color_2);
    align-items: stretch;
    border-style: solid;
}
    
#a270c484 {
    max-width: 100%;
    width: 760px;
    height: auto;
    order: 0;
}
    
#\33 95e6d39 {
    max-width: 100%;
    width: 626px;
    height: auto;
    order: 1;
}
    
#\31 d04b5bd.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 28px 12px 28px;
}
#\31 d04b5bd {
    max-width: 100%;
    width: 236px;
    min-height: 51px;
    align-self: auto;
    height: auto;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\34 7370735 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 9aae641 {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 100px 5% 100px 5%;
    margin: 0% 0% 0% 0%;
}
    
#\34 9caa8a3::before, #\34 9caa8a3 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.86;
    border-radius: inherit;
}
#\34 9caa8a3 {
    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/da95b8e7/dms3rep/multi/opt/ChatGPT+Image+15+jun+2026-+05_34_17+p.m.-1920w.png");
    background-attachment: fixed;
}
#\34 9caa8a3.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAIAAADzBuo/AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAk0lEQVQI1z3LPQrCQBBA4T2lp7DzEh7Axk4bKwst04hYJJDCQlIEUxg1LIRglvysMzszK8KCvvbxqU/Ie+9FmIBsi51G8wBTQluq32Mhx2jpbbDXQ31tynOVx+oP2QHB4KwZX3ddpFmyT6K18iJemAkD7aGr2+elSLfxbh6tZkqYAkUCi6MZmpvOj9lhcdpMo+XkC6p4h+kxEbuWAAAAAElFTkSuQmCC');
}
    
#e1998f3e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\34 18b091e {
    max-width: 100%;
    width: auto;
    height: auto;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 5445d9d {
    max-width: 100%;
    width: 1028px;
    height: auto;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c39a898e {
    max-width: 100%;
    width: auto;
    height: auto;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_e3t {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\35 487c7e9 {
    margin: 0px 0% 0px 0%;
}
    
#group_s36 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 76px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.675080751286039%;
    flex-wrap: nowrap;
    height: auto;
}
    
#\37 7b6ec4d.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 28px 12px 28px;
}
#\37 7b6ec4d {
    max-width: 100%;
    width: 48.16%;
    min-height: 51px;
    align-self: auto;
    height: auto;
    order: 3;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 9d045fb.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 28px 12px 28px;
}
#\39 9d045fb {
    max-width: 100%;
    width: 48.16%;
    min-height: 51px;
    align-self: auto;
    height: auto;
    order: 3;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 b2aa06c.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 28px 12px 28px;
}
#\34 b2aa06c {
    max-width: 100%;
    width: 48.16%;
    min-height: 51px;
    align-self: auto;
    height: auto;
    order: 3;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\34 aa598de {
    align-items: flex-end;
    width: 60.71%;
    min-height: 293px;
    max-height: 100%;
    order: 0;
    justify-self: auto;
    background-color: rgba(224, 13, 19, 0.72);
    background-image: none;
    border-radius: 13px 13px 13px 13px;
    padding: 16px 16px 16px 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 4e79e83 {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 10% 1% 4% 1%;
    margin: 0% 0% 0% 0%;
}
    
#a6671623::before, #a6671623 > .bgExtraLayerOverlay {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.5;
    border-radius: inherit;
    content: '';
    background-color: var(--color_8);
}
#a6671623 {
    background-position: 50% 0%;
    background-image: url("https://lirp.cdn-website.com/da95b8e7/dms3rep/multi/opt/ChatGPT+Image+15+jun+2026-+17_42_01-1920w.png");
    background-attachment: fixed;
}
#a6671623.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAIAAADzBuo/AAAACXBIWXMAAAsTAAALEwEAmpwYAAAApklEQVQI1wGbAGT/APj19Pj19Pj29Pj18vjz7vnv5vjr3fbl1O3byuXTwgD49fT49fT49fP49PH58en57uDz4s/mz7nPt6C/po8A9/Tz9/Xz9/Tx9/Hq8OPV5NG707qfvqCDq4lpnXhWAPbz8vbz8fTv7O/m3N/Ou8awl6+Rdp13W5NnSI1cPAD18vD18e/x7Ofm28/NuaOpjnSRblSKXkSQW0CSWDsrZ3ZcXtYrDAAAAABJRU5ErkJggg==');
}
    
#\30 7d14dc2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 32px;
    width: 100%;
    justify-content: flex-end;
    min-width: 4%;
    flex-wrap: nowrap;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\34 36006af.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 20px 8px 20px;
}
#\34 36006af {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: flex-start;
    order: 0;
    margin: 2px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a497ebde {
    width: 97.19%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 25px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 151f919 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: linear-gradient(0deg, rgba(228, 50, 55, 0.91) 0%, rgba(140, 58, 7, 1) 100%);
    background-origin: border-box;
}
    
#bf6d11bd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\37 1358c7e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#cfcc2055 {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#fad3d78d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\35 bcde3bc {
    margin: 0px 0% 0px 0%;
}
    
#widget_8b3 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 2;
}
}



@media all {
    
#df5aa624 {
    min-height: 518px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\33 199e921 {
    align-items: flex-start;
    justify-self: start;
    align-self: end;
    order: 0;
    width: 46.61%;
    min-height: 82.16%;
    row-gap: 17px;
    column-gap: 4%;
    background-image: none;
    height: auto;
    border-radius: 0 36px 36px 0;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    background-color: rgba(252, 252, 252, 0.92);
    padding: 6% 4% 6% 4%;
    margin: 150px 0% -37px 0%;
}
    
#\30 8b5899c {
    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%;
}
    
#\31 fc2697e {
    width: 100%;
    grid-template-rows: minmax(300px, max-content);
    max-width: 100%;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
}
    
#\37 1bbf358 {
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://lirp.cdn-website.com/da95b8e7/dms3rep/multi/opt/ChatGPT+Image+15+jun+2026-+17_53_44-1920w.png");
}
    
#\38 8269b61 {
    max-width: 100%;
    width: 542px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 397299d {
    max-width: 100%;
    width: 669px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 1c87083.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 28px 12px 28px;
}
#\38 1c87083 {
    max-width: 100%;
    width: auto;
    min-height: 44px;
}
    
#d3c65366 {
    row-gap: 12px;
    column-gap: 16px;
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
    flex-wrap: wrap;
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 df36fff.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 28px 12px 28px;
}
#\34 df36fff {
    max-width: 100%;
    width: auto;
    min-height: 44px;
}
}



@media all {
    
#a3ce6c61::before, #a3ce6c61 > .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.64;
}
#a3ce6c61 {
    background-color: var(--color_1);
    background-image: url("https://lirp.cdn-website.com/da95b8e7/dms3rep/multi/opt/ChatGPT+Image+15+jun+2026-+05_34_17+p.m.-1920w.png");
    background-attachment: fixed;
}
    
#\38 dd861c9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    background-image: none;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\39 1e78422 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    order: 1;
    background-image: none;
    background-color: rgba(228, 50, 55, 0.91);
    border-radius: 20px 20px 20px 20px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#eb65d7cf {
    min-height: 600px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 100px 2% 100px 2%;
    margin: 0% 0% 0% 0%;
}
    
#\32 9d908c6 {
    width: 100%;
    height: 499px;
    max-width: none;
    align-self: stretch;
}
    
#fbce05e6 {
    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;
}
    
#d6910500 {
    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;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 0040522 {
    width: 100%;
}
    
#\34 95f40a3 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#ff7c0c8f {
    row-gap: 16px;
    flex-direction: column;
}
    
#b6adcb78 {
    width: 100%;
}
    
#\32 f87108b {
    width: 100%;
}
    
#\38 afaaaa7 {
    width: 100%;
}
    
#d16132c7 {
    width: 100%;
}
    
#\34 811d91d::before, #\34 811d91d > .bgExtraLayerOverlay {
    
}
#\34 811d91d.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAIAAADzBuo/AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAk0lEQVQI1z3LPQrCQBBA4T2lp7DzEh7Axk4bKwst04hYJJDCQlIEUxg1LIRglvysMzszK8KCvvbxqU/Ie+9FmIBsi51G8wBTQluq32Mhx2jpbbDXQ31tynOVx+oP2QHB4KwZX3ddpFmyT6K18iJemAkD7aGr2+elSLfxbh6tZkqYAkUCi6MZmpvOj9lhcdpMo+XkC6p4h+kxEbuWAAAAAElFTkSuQmCC');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 2637108 {
    width: 100%;
}
    
#\39 7c6661d {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\30 a6a4355 {
    row-gap: 16px;
    flex-direction: column;
}
    
#\39 fcf370d {
    width: 100%;
}
    
#\32 deb0617 {
    width: 100%;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 9aae641 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\35 487c7e9 {
    margin: 0px 0% 0px 0%;
}
    
#\34 9caa8a3::before, #\34 9caa8a3 > .bgExtraLayerOverlay {
    
}
#\34 9caa8a3.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAIAAADzBuo/AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAk0lEQVQI1z3LPQrCQBBA4T2lp7DzEh7Axk4bKwst04hYJJDCQlIEUxg1LIRglvysMzszK8KCvvbxqU/Ie+9FmIBsi51G8wBTQluq32Mhx2jpbbDXQ31tynOVx+oP2QHB4KwZX3ddpFmyT6K18iJemAkD7aGr2+elSLfxbh6tZkqYAkUCi6MZmpvOj9lhcdpMo+XkC6p4h+kxEbuWAAAAAElFTkSuQmCC');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 aa598de {
    width: 100.00%;
    min-height: 272px;
    order: 0;
}
    
#\39 4e79e83 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 750px;
    padding: 14% 4% 4% 4%;
}
    
#\30 7d14dc2 {
    width: 100%;
    min-height: 8px;
    row-gap: 24px;
    padding-left: 0px;
    padding-right: 0px;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#df5aa624 {
    padding-left: 0%;
    padding-right: 0%;
    min-height: 620px;
}
    
#\33 199e921 {
    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;
}
    
#\30 8b5899c {
    justify-content: flex-start;
    align-items: flex-start;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 1e78422 {
    padding-left: 0px;
    padding-right: 0px;
}
    
#eb65d7cf {
    min-height: 500px;
    padding-top: 70px;
    padding-bottom: 70px;
}
    
#\32 9d908c6 {
    height: 413px;
}
    
#a3ce6c61::before, #a3ce6c61 > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#\38 0040522 {
    width: 100%;
}
    
#\34 95f40a3 {
    min-height: unset;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    row-gap: 32px;
}
    
#ff7c0c8f {
    flex-direction: column;
    row-gap: 16px;
}
    
#b6adcb78 {
    width: 100%;
}
    
#\32 f87108b {
    width: 100%;
}
    
#\38 afaaaa7 {
    width: 100%;
}
    
#d16132c7 {
    width: 100%;
}
    
#\34 811d91d::before, #\34 811d91d > .bgExtraLayerOverlay {
    
}
#\34 811d91d.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAIAAADzBuo/AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAk0lEQVQI1z3LPQrCQBBA4T2lp7DzEh7Axk4bKwst04hYJJDCQlIEUxg1LIRglvysMzszK8KCvvbxqU/Ie+9FmIBsi51G8wBTQluq32Mhx2jpbbDXQ31tynOVx+oP2QHB4KwZX3ddpFmyT6K18iJemAkD7aGr2+elSLfxbh6tZkqYAkUCi6MZmpvOj9lhcdpMo+XkC6p4h+kxEbuWAAAAAElFTkSuQmCC');
}
    
#ca261a7d {
    width: 279px;
}
}



@media (max-width: 767px) {
    
#\35 2637108 {
    width: 100%;
}
    
#\39 7c6661d {
    min-height: unset;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    row-gap: 32px;
}
    
#\30 a6a4355 {
    flex-direction: column;
    row-gap: 16px;
    order: 1;
}
    
#\39 fcf370d {
    width: 100%;
}
    
#\32 deb0617 {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#fc6abf32 {
    min-height: 50vh;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#e6cb76a2 {
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\34 7370735 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    padding: 0px 0px 0px 0px;
}
    
#\32 9aae641 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#e1998f3e {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 9caa8a3::before, #\34 9caa8a3 > .bgExtraLayerOverlay {
    
}
#\34 9caa8a3.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAIAAADzBuo/AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAk0lEQVQI1z3LPQrCQBBA4T2lp7DzEh7Axk4bKwst04hYJJDCQlIEUxg1LIRglvysMzszK8KCvvbxqU/Ie+9FmIBsi51G8wBTQluq32Mhx2jpbbDXQ31tynOVx+oP2QHB4KwZX3ddpFmyT6K18iJemAkD7aGr2+elSLfxbh6tZkqYAkUCi6MZmpvOj9lhcdpMo+XkC6p4h+kxEbuWAAAAAElFTkSuQmCC');
}
    
#group_s36 {
    column-gap: 3.675080751286039%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\37 7b6ec4d {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 9d045fb {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 b2aa06c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\34 aa598de {
    width: 100%;
    order: 0;
    min-height: 0px;
    align-self: auto;
    max-width: 100%;
    padding-left: 0px;
    padding-right: 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 4e79e83 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 24% 4% 24% 4%;
}
    
#\30 7d14dc2 {
    width: 100%;
    min-height: 307px;
    align-items: flex-start;
    row-gap: 14px;
    justify-content: flex-start;
    height: auto;
    padding: 16px 6px 16px 6px;
    margin: 0% 0% 0% 0%;
}
    
#\34 36006af {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#bf6d11bd {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#cfcc2055 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8% 4% 8% 4%;
}
    
#fad3d78d {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 bcde3bc {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#df5aa624 {
    min-height: 0;
    flex-direction: column;
    padding-left: 0%;
    padding-right: 0%;
    flex-wrap: nowrap;
}
    
#\33 199e921 {
    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;
}
    
#\30 8b5899c {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\31 fc2697e {
    margin-left: 0px;
    margin-right: 0px;
    width: 100.00%;
    grid-template-rows: minmax(576.72px, max-content);
    padding-top: 0%;
    padding-bottom: 4%;
}
    
#\34 397299d {
    width: 262px;
}
    
#\38 1c87083 {
    width: 198px;
}
    
#\34 df36fff {
    width: 198px;
}
}



@media (max-width: 767px) {
    
#\38 dd861c9 {
    min-height: 240px;
    width: 100%;
}
    
#\39 1e78422 {
    min-height: 240px;
    align-items: center;
    width: 100%;
    padding: 25px 20px 25px 20px;
    margin: 0% 0% 0% 0%;
}
    
#eb65d7cf {
    min-height: unset;
    flex-direction: column;
    padding: 0px 0% 50px 0%;
}
    
#\32 9d908c6 {
    height: 187px;
    margin-top: 30px;
    width: 86.35%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#a3ce6c61::before, #a3ce6c61 > .bgExtraLayerOverlay {
    
}
}

