.elementor-38 .elementor-element.elementor-element-455880ce{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:400px 0px;--row-gap:400px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:500px;--padding-bottom:064px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-455880ce:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-455880ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mahsopa.my/wp-content/uploads/2026/07/90446684ae9e6571bae85a3959999e45ac1380cb.jpg");background-position:center center;}.elementor-38 .elementor-element.elementor-element-737d46d3{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-38 .elementor-element.elementor-element-48728ec3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Playfair Display", Sans-serif;font-size:68px;font-weight:500;color:#F9F5F2;}.elementor-38 .elementor-element.elementor-element-7f344e83{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:400px 0px;--row-gap:400px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:064px;--padding-bottom:064px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-7f344e83:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-7f344e83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mahsopa.my/wp-content/uploads/2026/07/90446684ae9e6571bae85a3959999e45ac1380cb-3.jpg");background-position:center center;background-size:cover;}.elementor-38 .elementor-element.elementor-element-52e45f38{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-7f75da09{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Playfair Display", Sans-serif;font-size:56px;font-weight:400;font-style:normal;text-decoration:none;color:#F9F5F2;}.elementor-38 .elementor-element.elementor-element-f4eb1ca{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:064px;--padding-bottom:064px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-f3a569e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-f3a569e.e-con{--align-self:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-38 .elementor-element.elementor-element-417befb img{height:166px;}.elementor-38 .elementor-element.elementor-element-2705951 img{height:166px;}.elementor-38 .elementor-element.elementor-element-7abdac1{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-cc9e157{text-align:center;font-family:"Poppins", Sans-serif;font-size:25px;font-weight:500;color:#000000;}.elementor-38 .elementor-element.elementor-element-c31270d{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:84px;--padding-bottom:064px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-c31270d:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-c31270d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7104726 );}.elementor-38 .elementor-element.elementor-element-58ee4c4{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:60px 60px;--row-gap:60px;--column-gap:60px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-5397dbc{--display:flex;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.24);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-5397dbc:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-5397dbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mahsopa.my/wp-content/uploads/2026/07/aafe9edd011f63e8d84ea04989f93d80a21ece61.jpg");background-position:center center;background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-38 .elementor-element.elementor-element-2ad9928{text-align:center;}.elementor-38 .elementor-element.elementor-element-2ad9928 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:400;color:#EECA89;}.elementor-38 .elementor-element.elementor-element-3ce1869{--display:flex;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.24);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-3ce1869:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-3ce1869 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mahsopa.my/wp-content/uploads/2026/07/aafe9edd011f63e8d84ea04989f93d80a21ece61.jpg");background-position:center center;background-size:cover;}.elementor-38 .elementor-element.elementor-element-a36e7be{text-align:center;}.elementor-38 .elementor-element.elementor-element-a36e7be .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:400;color:#EECA89;}.elementor-38 .elementor-element.elementor-element-f051e80{--display:flex;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.24);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-f051e80:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-f051e80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mahsopa.my/wp-content/uploads/2026/07/aafe9edd011f63e8d84ea04989f93d80a21ece61.jpg");background-position:center center;background-size:cover;}.elementor-38 .elementor-element.elementor-element-02ad68d{text-align:center;}.elementor-38 .elementor-element.elementor-element-02ad68d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:400;color:#EECA89;}.elementor-38 .elementor-element.elementor-element-6af3267{--display:flex;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.24);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-6af3267:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-6af3267 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mahsopa.my/wp-content/uploads/2026/07/aafe9edd011f63e8d84ea04989f93d80a21ece61.jpg");background-position:center center;background-size:cover;}.elementor-38 .elementor-element.elementor-element-fe93d0f{text-align:center;}.elementor-38 .elementor-element.elementor-element-fe93d0f .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:400;color:#EECA89;}.elementor-38 .elementor-element.elementor-element-a4e1b8e{--display:flex;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.24);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-a4e1b8e:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-a4e1b8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mahsopa.my/wp-content/uploads/2026/07/aafe9edd011f63e8d84ea04989f93d80a21ece61.jpg");background-position:center center;background-size:cover;}.elementor-38 .elementor-element.elementor-element-72a51aa{text-align:center;}.elementor-38 .elementor-element.elementor-element-72a51aa .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:400;color:#EECA89;}.elementor-38 .elementor-element.elementor-element-1c1058d{--display:flex;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.24);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-1c1058d:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-1c1058d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mahsopa.my/wp-content/uploads/2026/07/aafe9edd011f63e8d84ea04989f93d80a21ece61.jpg");background-position:center center;background-size:cover;}.elementor-38 .elementor-element.elementor-element-926bc4d{text-align:center;}.elementor-38 .elementor-element.elementor-element-926bc4d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:400;color:#EECA89;}.elementor-38 .elementor-element.elementor-element-fd7997c{--display:flex;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.24);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-fd7997c:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-fd7997c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mahsopa.my/wp-content/uploads/2026/07/aafe9edd011f63e8d84ea04989f93d80a21ece61.jpg");background-position:center center;background-size:cover;}.elementor-38 .elementor-element.elementor-element-7332476{text-align:center;}.elementor-38 .elementor-element.elementor-element-7332476 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:400;color:#EECA89;}.elementor-38 .elementor-element.elementor-element-ad9e7e3{--display:flex;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.24);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-ad9e7e3:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-ad9e7e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mahsopa.my/wp-content/uploads/2026/07/aafe9edd011f63e8d84ea04989f93d80a21ece61.jpg");background-position:center center;background-size:cover;}.elementor-38 .elementor-element.elementor-element-488f0af{text-align:center;}.elementor-38 .elementor-element.elementor-element-488f0af .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:400;color:#EECA89;}.elementor-38 .elementor-element.elementor-element-2debe94{--display:flex;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.24);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-2debe94:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-2debe94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mahsopa.my/wp-content/uploads/2026/07/aafe9edd011f63e8d84ea04989f93d80a21ece61.jpg");background-position:center center;background-size:cover;}.elementor-38 .elementor-element.elementor-element-39fd849{text-align:center;}.elementor-38 .elementor-element.elementor-element-39fd849 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:400;color:#EECA89;}@media(min-width:768px){.elementor-38 .elementor-element.elementor-element-737d46d3{--content-width:90%;}.elementor-38 .elementor-element.elementor-element-52e45f38{--content-width:90%;}.elementor-38 .elementor-element.elementor-element-f3a569e{--content-width:90%;}.elementor-38 .elementor-element.elementor-element-7abdac1{--content-width:90%;}.elementor-38 .elementor-element.elementor-element-58ee4c4{--content-width:50%;}.elementor-38 .elementor-element.elementor-element-5397dbc{--content-width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-38 .elementor-element.elementor-element-58ee4c4{--content-width:60%;}}@media(max-width:1024px){.elementor-38 .elementor-element.elementor-element-7f344e83{--min-height:72vh;}.elementor-38 .elementor-element.elementor-element-7f75da09{font-size:45px;}.elementor-38 .elementor-element.elementor-element-58ee4c4{--grid-auto-flow:row;}.elementor-38 .elementor-element.elementor-element-2ad9928 .elementor-heading-title{font-size:16px;}.elementor-38 .elementor-element.elementor-element-a36e7be .elementor-heading-title{font-size:16px;}.elementor-38 .elementor-element.elementor-element-02ad68d .elementor-heading-title{font-size:16px;}.elementor-38 .elementor-element.elementor-element-fe93d0f .elementor-heading-title{font-size:16px;}.elementor-38 .elementor-element.elementor-element-72a51aa .elementor-heading-title{font-size:16px;}.elementor-38 .elementor-element.elementor-element-926bc4d .elementor-heading-title{font-size:16px;}.elementor-38 .elementor-element.elementor-element-7332476 .elementor-heading-title{font-size:16px;}.elementor-38 .elementor-element.elementor-element-488f0af .elementor-heading-title{font-size:16px;}.elementor-38 .elementor-element.elementor-element-39fd849 .elementor-heading-title{font-size:16px;}}@media(max-width:767px){.elementor-38 .elementor-element.elementor-element-455880ce:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-455880ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mahsopa.my/wp-content/uploads/2026/07/ChatGPT-Image-Jul-16-2026-04_51_27-PM.png");background-size:cover;}.elementor-38 .elementor-element.elementor-element-455880ce{--min-height:60vh;}.elementor-38 .elementor-element.elementor-element-737d46d3{--content-width:90%;}.elementor-38 .elementor-element.elementor-element-48728ec3{font-size:35px;}.elementor-38 .elementor-element.elementor-element-f4eb1ca{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-38 .elementor-element.elementor-element-cc9e157{font-size:20px;}.elementor-38 .elementor-element.elementor-element-58ee4c4{--content-width:50%;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for container, class: .elementor-element-5397dbc */.elementor-38 .elementor-element.elementor-element-5397dbc {
    aspect-ratio: 1023 / 1275; /* you can use the raw pixel values directly, CSS handles the math */
    width: 100%;
    overflow: hidden;
}

.elementor-38 .elementor-element.elementor-element-5397dbc img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: top center; /* adjust if key content like the badge gets cropped */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ce1869 */.elementor-38 .elementor-element.elementor-element-3ce1869 {
    aspect-ratio: 1023 / 1275; /* you can use the raw pixel values directly, CSS handles the math */
    width: 100%;
    overflow: hidden;
}

.elementor-38 .elementor-element.elementor-element-3ce1869 img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: top center; /* adjust if key content like the badge gets cropped */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f051e80 */.elementor-38 .elementor-element.elementor-element-f051e80 {
    aspect-ratio: 1023 / 1275; /* you can use the raw pixel values directly, CSS handles the math */
    width: 100%;
    overflow: hidden;
}

.elementor-38 .elementor-element.elementor-element-f051e80 img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: top center; /* adjust if key content like the badge gets cropped */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6af3267 */.elementor-38 .elementor-element.elementor-element-6af3267 {
    aspect-ratio: 1023 / 1275; /* you can use the raw pixel values directly, CSS handles the math */
    width: 100%;
    overflow: hidden;
}

.elementor-38 .elementor-element.elementor-element-6af3267 img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: top center; /* adjust if key content like the badge gets cropped */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a4e1b8e */.elementor-38 .elementor-element.elementor-element-a4e1b8e {
    aspect-ratio: 1023 / 1275; /* you can use the raw pixel values directly, CSS handles the math */
    width: 100%;
    overflow: hidden;
}

.elementor-38 .elementor-element.elementor-element-a4e1b8e img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: top center; /* adjust if key content like the badge gets cropped */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c1058d */.elementor-38 .elementor-element.elementor-element-1c1058d {
    aspect-ratio: 1023 / 1275; /* you can use the raw pixel values directly, CSS handles the math */
    width: 100%;
    overflow: hidden;
}

.elementor-38 .elementor-element.elementor-element-1c1058d img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: top center; /* adjust if key content like the badge gets cropped */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd7997c */.elementor-38 .elementor-element.elementor-element-fd7997c {
    aspect-ratio: 1023 / 1275; /* you can use the raw pixel values directly, CSS handles the math */
    width: 100%;
    overflow: hidden;
}

.elementor-38 .elementor-element.elementor-element-fd7997c img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: top center; /* adjust if key content like the badge gets cropped */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad9e7e3 */.elementor-38 .elementor-element.elementor-element-ad9e7e3 {
    aspect-ratio: 1023 / 1275; /* you can use the raw pixel values directly, CSS handles the math */
    width: 100%;
    overflow: hidden;
}

.elementor-38 .elementor-element.elementor-element-ad9e7e3 img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: top center; /* adjust if key content like the badge gets cropped */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2debe94 */.elementor-38 .elementor-element.elementor-element-2debe94 {
    aspect-ratio: 1023 / 1275; /* you can use the raw pixel values directly, CSS handles the math */
    width: 100%;
    overflow: hidden;
}

.elementor-38 .elementor-element.elementor-element-2debe94 img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: top center; /* adjust if key content like the badge gets cropped */
}/* End custom CSS */