.elementor-51 .elementor-element.elementor-element-0d8d15b{--display:flex;--min-height:680px;--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;--justify-content:center;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-0d8d15b:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-0d8d15b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://missupapa.com/wp-content/uploads/2026/08/missupapa-hero-section-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-51 .elementor-element.elementor-element-daa7582{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-c947106{--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:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.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-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-51 .elementor-element.elementor-element-a4f7f77 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:60px;font-weight:700;line-height:1.15em;color:#0c2340;}.elementor-51 .elementor-element.elementor-element-91c3ddb{color:#000000;}.elementor-51 .elementor-element.elementor-element-f9c7f1d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-51 .elementor-element.elementor-element-c808d68 .elementor-button{background-color:#0c2340;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:600;fill:#ffffff;color:#ffffff;border-radius:30px 30px 30px 30px;padding:16px 28px 16px 28px;}.elementor-51 .elementor-element.elementor-element-c808d68 .elementor-button:hover, .elementor-51 .elementor-element.elementor-element-c808d68 .elementor-button:focus{background-color:#1d63b8;color:#ffffff;}.elementor-51 .elementor-element.elementor-element-c808d68 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-51 .elementor-element.elementor-element-c808d68 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-51 .elementor-element.elementor-element-c808d68 .elementor-button:hover svg, .elementor-51 .elementor-element.elementor-element-c808d68 .elementor-button:focus svg{fill:#ffffff;}.elementor-51 .elementor-element.elementor-element-93f002f .elementor-button{background-color:#ffffff;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:600;fill:#0c2340;color:#0c2340;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e1e7ec;border-radius:30px 30px 30px 30px;padding:16px 28px 16px 28px;}.elementor-51 .elementor-element.elementor-element-93f002f .elementor-button:hover, .elementor-51 .elementor-element.elementor-element-93f002f .elementor-button:focus{background-color:#0c2340;color:#ffffff;border-color:#0c2340;}.elementor-51 .elementor-element.elementor-element-93f002f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-51 .elementor-element.elementor-element-93f002f .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-51 .elementor-element.elementor-element-93f002f .elementor-button:hover svg, .elementor-51 .elementor-element.elementor-element-93f002f .elementor-button:focus svg{fill:#ffffff;}.elementor-51 .elementor-element.elementor-element-575445e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:20px 32px;--row-gap:20px;--column-gap:32px;--flex-wrap:wrap;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-51 .elementor-element.elementor-element-05bca7c .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-51 .elementor-element.elementor-element-05bca7c.elementor-view-stacked .elementor-icon{background-color:#ffe5ec;fill:#CC3A56;color:#CC3A56;}.elementor-51 .elementor-element.elementor-element-05bca7c.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-05bca7c.elementor-view-default .elementor-icon{fill:#ffe5ec;color:#ffe5ec;border-color:#ffe5ec;}.elementor-51 .elementor-element.elementor-element-05bca7c.elementor-view-framed .elementor-icon{background-color:#CC3A56;}.elementor-51 .elementor-element.elementor-element-05bca7c .elementor-icon{font-size:16px;padding:12px;}.elementor-51 .elementor-element.elementor-element-05bca7c .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-05bca7c .elementor-icon-box-title a{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:500;line-height:1.1em;}.elementor-51 .elementor-element.elementor-element-05bca7c .elementor-icon-box-title{color:#0c2340;}.elementor-51 .elementor-element.elementor-element-05bca7c:has(:hover) .elementor-icon-box-title,
					 .elementor-51 .elementor-element.elementor-element-05bca7c:has(:focus) .elementor-icon-box-title{color:#70112E;}.elementor-51 .elementor-element.elementor-element-05bca7c .elementor-icon-box-description{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:600;line-height:1.2em;color:#5a7184;}.elementor-51 .elementor-element.elementor-element-4b9b2bc .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-51 .elementor-element.elementor-element-4b9b2bc.elementor-view-stacked .elementor-icon{background-color:#ffe5ec;fill:#CC3A56;color:#CC3A56;}.elementor-51 .elementor-element.elementor-element-4b9b2bc.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-4b9b2bc.elementor-view-default .elementor-icon{fill:#ffe5ec;color:#ffe5ec;border-color:#ffe5ec;}.elementor-51 .elementor-element.elementor-element-4b9b2bc.elementor-view-framed .elementor-icon{background-color:#CC3A56;}.elementor-51 .elementor-element.elementor-element-4b9b2bc .elementor-icon{font-size:16px;padding:12px;}.elementor-51 .elementor-element.elementor-element-4b9b2bc .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-4b9b2bc .elementor-icon-box-title a{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:500;line-height:1.1em;}.elementor-51 .elementor-element.elementor-element-4b9b2bc .elementor-icon-box-title{color:#0c2340;}.elementor-51 .elementor-element.elementor-element-4b9b2bc:has(:hover) .elementor-icon-box-title,
					 .elementor-51 .elementor-element.elementor-element-4b9b2bc:has(:focus) .elementor-icon-box-title{color:#70112E;}.elementor-51 .elementor-element.elementor-element-4b9b2bc .elementor-icon-box-description{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:600;line-height:1.2em;color:#5a7184;}.elementor-51 .elementor-element.elementor-element-ba99570 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-51 .elementor-element.elementor-element-ba99570.elementor-view-stacked .elementor-icon{background-color:#ffe5ec;fill:#CC3A56;color:#CC3A56;}.elementor-51 .elementor-element.elementor-element-ba99570.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-ba99570.elementor-view-default .elementor-icon{fill:#ffe5ec;color:#ffe5ec;border-color:#ffe5ec;}.elementor-51 .elementor-element.elementor-element-ba99570.elementor-view-framed .elementor-icon{background-color:#CC3A56;}.elementor-51 .elementor-element.elementor-element-ba99570 .elementor-icon{font-size:16px;padding:12px;}.elementor-51 .elementor-element.elementor-element-ba99570 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-ba99570 .elementor-icon-box-title a{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:500;line-height:1.1em;}.elementor-51 .elementor-element.elementor-element-ba99570 .elementor-icon-box-title{color:#0c2340;}.elementor-51 .elementor-element.elementor-element-ba99570:has(:hover) .elementor-icon-box-title,
					 .elementor-51 .elementor-element.elementor-element-ba99570:has(:focus) .elementor-icon-box-title{color:#70112E;}.elementor-51 .elementor-element.elementor-element-ba99570 .elementor-icon-box-description{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:600;line-height:1.2em;color:#5a7184;}.elementor-51 .elementor-element.elementor-element-f7be71b{--display:flex;}.elementor-51 .elementor-element.elementor-element-12e92b2{--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;--justify-content:center;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-12e92b2:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-12e92b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f8fafc;}.elementor-51 .elementor-element.elementor-element-23f6c04{padding:0px 0px 0px 0px;text-align:center;}.elementor-51 .elementor-element.elementor-element-23f6c04 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:38px;font-weight:700;line-height:1.2em;color:#0c2340;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-51 .elementor-element.elementor-element-b490e21{--divider-border-style:solid;--divider-color:#ff758f;--divider-border-width:2px;}.elementor-51 .elementor-element.elementor-element-b490e21 .elementor-divider-separator{width:15%;margin:0 auto;margin-center:0;}.elementor-51 .elementor-element.elementor-element-b490e21 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-51 .elementor-element.elementor-element-d7723ed{--display:flex;--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;}.elementor-51 .elementor-element.elementor-element-fe2e722{--display:flex;--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;}.elementor-51 .elementor-element.elementor-element-c80e9b2{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-51 .elementor-element.elementor-element-c7cb54b{--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;--justify-content:space-between;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:24px 24px 24px 24px;box-shadow:0px 0px 2px 0px #FF0039;--padding-top:35px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-c7cb54b:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-c7cb54b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fff0f3;}.elementor-51 .elementor-element.elementor-element-c7cb54b:hover{box-shadow:0px 5px 0px 0px rgba(188.7, 0, 0, 0.79);}.elementor-51 .elementor-element.elementor-element-793e525{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-51 .elementor-element.elementor-element-793e525 .elementor-icon-box-wrapper{gap:15px;}.elementor-51 .elementor-element.elementor-element-793e525.elementor-view-stacked .elementor-icon{background-color:#ffe5ec;fill:#ff758f;color:#ff758f;}.elementor-51 .elementor-element.elementor-element-793e525.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-793e525.elementor-view-default .elementor-icon{fill:#ffe5ec;color:#ffe5ec;border-color:#ffe5ec;}.elementor-51 .elementor-element.elementor-element-793e525.elementor-view-framed .elementor-icon{background-color:#ff758f;}.elementor-51 .elementor-element.elementor-element-793e525 .elementor-icon{font-size:20px;padding:12px;}.elementor-51 .elementor-element.elementor-element-793e525 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-793e525 .elementor-icon-box-title a{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:700;line-height:1.2em;}.elementor-51 .elementor-element.elementor-element-793e525 .elementor-icon-box-title{color:#0c2340;}.elementor-51 .elementor-element.elementor-element-793e525 .elementor-icon-box-description{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:500;line-height:1.4em;color:#5a7184;}.elementor-51 .elementor-element.elementor-element-86286c6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(10,34,64,0.06);--border-color:rgba(10,34,64,0.06);--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-f70a0c3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-51 .elementor-element.elementor-element-f70a0c3 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:600;color:#0c2340;}.elementor-51 .elementor-element.elementor-element-5ef7ecc .elementor-button{background-color:#ff758f;font-size:10px;fill:#ffffff;color:#ffffff;border-radius:20px 20px 20px 20px;padding:6px 8px 6px 8px;}.elementor-51 .elementor-element.elementor-element-5ef7ecc:hover{--e-transform-scale:1.3;}.elementor-51 .elementor-element.elementor-element-89798ec{--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;--justify-content:space-between;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:24px 24px 24px 24px;box-shadow:0px 0px 2px 0px #1D63B8;--padding-top:35px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-89798ec:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-89798ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#eef5fc;}.elementor-51 .elementor-element.elementor-element-89798ec:hover{box-shadow:0px 5px 0px 0px #1D63B8;}.elementor-51 .elementor-element.elementor-element-caf67cf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-51 .elementor-element.elementor-element-caf67cf .elementor-icon-box-wrapper{gap:15px;}.elementor-51 .elementor-element.elementor-element-caf67cf.elementor-view-stacked .elementor-icon{background-color:#e2eefe;fill:#1d63b8;color:#1d63b8;}.elementor-51 .elementor-element.elementor-element-caf67cf.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-caf67cf.elementor-view-default .elementor-icon{fill:#e2eefe;color:#e2eefe;border-color:#e2eefe;}.elementor-51 .elementor-element.elementor-element-caf67cf.elementor-view-framed .elementor-icon{background-color:#1d63b8;}.elementor-51 .elementor-element.elementor-element-caf67cf .elementor-icon{font-size:20px;padding:12px;}.elementor-51 .elementor-element.elementor-element-caf67cf .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-caf67cf .elementor-icon-box-title a{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:700;line-height:1.2em;}.elementor-51 .elementor-element.elementor-element-caf67cf .elementor-icon-box-title{color:#0c2340;}.elementor-51 .elementor-element.elementor-element-caf67cf .elementor-icon-box-description{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:500;line-height:1.4em;color:#5a7184;}.elementor-51 .elementor-element.elementor-element-64b18bf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(10,34,64,0.06);--border-color:rgba(10,34,64,0.06);--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-2311ab0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-51 .elementor-element.elementor-element-2311ab0 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:600;color:#0c2340;}.elementor-51 .elementor-element.elementor-element-bf33e3f .elementor-button{background-color:#1d63b8;font-size:10px;fill:#ffffff;color:#ffffff;border-radius:20px 20px 20px 20px;padding:6px 8px 6px 8px;}.elementor-51 .elementor-element.elementor-element-18ca9a0{--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;--justify-content:space-between;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:24px 24px 24px 24px;box-shadow:0px 0px 2px 0px #2B9348;--padding-top:35px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-18ca9a0:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-18ca9a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f0fcf5;}.elementor-51 .elementor-element.elementor-element-18ca9a0:hover{box-shadow:0px 5px 0px 0px #2B9348;}.elementor-51 .elementor-element.elementor-element-5bd1998{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-51 .elementor-element.elementor-element-5bd1998 .elementor-icon-box-wrapper{gap:15px;}.elementor-51 .elementor-element.elementor-element-5bd1998.elementor-view-stacked .elementor-icon{background-color:#e8f7ec;fill:#2b9348;color:#2b9348;}.elementor-51 .elementor-element.elementor-element-5bd1998.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-5bd1998.elementor-view-default .elementor-icon{fill:#e8f7ec;color:#e8f7ec;border-color:#e8f7ec;}.elementor-51 .elementor-element.elementor-element-5bd1998.elementor-view-framed .elementor-icon{background-color:#2b9348;}.elementor-51 .elementor-element.elementor-element-5bd1998 .elementor-icon{font-size:20px;padding:12px;}.elementor-51 .elementor-element.elementor-element-5bd1998 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-5bd1998 .elementor-icon-box-title a{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:700;line-height:1.2em;}.elementor-51 .elementor-element.elementor-element-5bd1998 .elementor-icon-box-title{color:#0c2340;}.elementor-51 .elementor-element.elementor-element-5bd1998 .elementor-icon-box-description{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:500;line-height:1.4em;color:#5a7184;}.elementor-51 .elementor-element.elementor-element-4763f45{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(10,34,64,0.06);--border-color:rgba(10,34,64,0.06);--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-a9ff749{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-51 .elementor-element.elementor-element-a9ff749 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:600;color:#0c2340;}.elementor-51 .elementor-element.elementor-element-a03fbe2 .elementor-button{background-color:#2b9348;font-size:10px;fill:#ffffff;color:#ffffff;border-radius:20px 20px 20px 20px;padding:6px 8px 6px 8px;}.elementor-51 .elementor-element.elementor-element-6bed6de{--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;--justify-content:space-between;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:24px 24px 24px 24px;box-shadow:0px 0px 2px 0px #F17E0A;--padding-top:35px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-6bed6de:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-6bed6de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fffaf0;}.elementor-51 .elementor-element.elementor-element-6bed6de:hover{box-shadow:0px 5px 0px 0px #F17E0A;}.elementor-51 .elementor-element.elementor-element-5d02078{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-51 .elementor-element.elementor-element-5d02078 .elementor-icon-box-wrapper{gap:15px;}.elementor-51 .elementor-element.elementor-element-5d02078.elementor-view-stacked .elementor-icon{background-color:#fdf2e2;fill:#f17a0a;color:#f17a0a;}.elementor-51 .elementor-element.elementor-element-5d02078.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-5d02078.elementor-view-default .elementor-icon{fill:#fdf2e2;color:#fdf2e2;border-color:#fdf2e2;}.elementor-51 .elementor-element.elementor-element-5d02078.elementor-view-framed .elementor-icon{background-color:#f17a0a;}.elementor-51 .elementor-element.elementor-element-5d02078 .elementor-icon{font-size:20px;padding:12px;}.elementor-51 .elementor-element.elementor-element-5d02078 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-5d02078 .elementor-icon-box-title a{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:700;line-height:1.2em;}.elementor-51 .elementor-element.elementor-element-5d02078 .elementor-icon-box-title{color:#0c2340;}.elementor-51 .elementor-element.elementor-element-5d02078 .elementor-icon-box-description{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:500;line-height:1.4em;color:#5a7184;}.elementor-51 .elementor-element.elementor-element-c2b22e2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(10,34,64,0.06);--border-color:rgba(10,34,64,0.06);--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-a8dbbd6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-51 .elementor-element.elementor-element-a8dbbd6 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:600;color:#0c2340;}.elementor-51 .elementor-element.elementor-element-aecb403 .elementor-button{background-color:#f17a0a;font-size:10px;fill:#ffffff;color:#ffffff;border-radius:20px 20px 20px 20px;padding:6px 8px 6px 8px;}.elementor-51 .elementor-element.elementor-element-ae495de{--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;--justify-content:space-between;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:24px 24px 24px 24px;box-shadow:0px 0px 2px 0px #7209B7;--padding-top:35px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-ae495de:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-ae495de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f8f5fc;}.elementor-51 .elementor-element.elementor-element-ae495de:hover{box-shadow:0px 5px 0px 0px #7209B7;}.elementor-51 .elementor-element.elementor-element-6453cce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-51 .elementor-element.elementor-element-6453cce .elementor-icon-box-wrapper{gap:15px;}.elementor-51 .elementor-element.elementor-element-6453cce.elementor-view-stacked .elementor-icon{background-color:#f3e8ff;fill:#7209b7;color:#7209b7;}.elementor-51 .elementor-element.elementor-element-6453cce.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-6453cce.elementor-view-default .elementor-icon{fill:#f3e8ff;color:#f3e8ff;border-color:#f3e8ff;}.elementor-51 .elementor-element.elementor-element-6453cce.elementor-view-framed .elementor-icon{background-color:#7209b7;}.elementor-51 .elementor-element.elementor-element-6453cce .elementor-icon{font-size:20px;padding:12px;}.elementor-51 .elementor-element.elementor-element-6453cce .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-6453cce .elementor-icon-box-title a{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:700;line-height:1.2em;}.elementor-51 .elementor-element.elementor-element-6453cce .elementor-icon-box-title{color:#0c2340;}.elementor-51 .elementor-element.elementor-element-6453cce .elementor-icon-box-description{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:500;line-height:1.4em;color:#5a7184;}.elementor-51 .elementor-element.elementor-element-bdbbfa6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(10,34,64,0.06);--border-color:rgba(10,34,64,0.06);--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-ca137c7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-51 .elementor-element.elementor-element-ca137c7 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:600;color:#0c2340;}.elementor-51 .elementor-element.elementor-element-6970f5a .elementor-button{background-color:#7209b7;font-size:10px;fill:#ffffff;color:#ffffff;border-radius:20px 20px 20px 20px;padding:6px 8px 6px 8px;}.elementor-51 .elementor-element.elementor-element-65eb159{--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;--justify-content:space-between;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:24px 24px 24px 24px;box-shadow:0px 0px 2px 0px #0077B6;--padding-top:35px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-65eb159:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-65eb159 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f0f8ff;}.elementor-51 .elementor-element.elementor-element-65eb159:hover{box-shadow:0px 5px 0px 0px #0077B6;}.elementor-51 .elementor-element.elementor-element-e0b8c4b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-51 .elementor-element.elementor-element-e0b8c4b .elementor-icon-box-wrapper{gap:15px;}.elementor-51 .elementor-element.elementor-element-e0b8c4b.elementor-view-stacked .elementor-icon{background-color:#e6f2ff;fill:#0077b6;color:#0077b6;}.elementor-51 .elementor-element.elementor-element-e0b8c4b.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-e0b8c4b.elementor-view-default .elementor-icon{fill:#e6f2ff;color:#e6f2ff;border-color:#e6f2ff;}.elementor-51 .elementor-element.elementor-element-e0b8c4b.elementor-view-framed .elementor-icon{background-color:#0077b6;}.elementor-51 .elementor-element.elementor-element-e0b8c4b .elementor-icon{font-size:20px;padding:12px;}.elementor-51 .elementor-element.elementor-element-e0b8c4b .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-e0b8c4b .elementor-icon-box-title a{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:700;line-height:1.2em;}.elementor-51 .elementor-element.elementor-element-e0b8c4b .elementor-icon-box-title{color:#0c2340;}.elementor-51 .elementor-element.elementor-element-e0b8c4b .elementor-icon-box-description{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:500;line-height:1.4em;color:#5a7184;}.elementor-51 .elementor-element.elementor-element-7218850{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(10,34,64,0.06);--border-color:rgba(10,34,64,0.06);--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-eca8ab7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-51 .elementor-element.elementor-element-eca8ab7 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:600;color:#0c2340;}.elementor-51 .elementor-element.elementor-element-f483fe9 .elementor-button{background-color:#0077b6;font-size:10px;fill:#ffffff;color:#ffffff;border-radius:20px 20px 20px 20px;padding:6px 8px 6px 8px;}.elementor-51 .elementor-element.elementor-element-9452150{--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;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-9452150:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-9452150 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0a1d37;}.elementor-51 .elementor-element.elementor-element-53648c0{--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;--justify-content:center;--align-items:center;}.elementor-51 .elementor-element.elementor-element-d534cc9{text-align:center;}.elementor-51 .elementor-element.elementor-element-d534cc9 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:38px;font-weight:700;line-height:1.2em;color:#ffffff;}.elementor-51 .elementor-element.elementor-element-222f1d9{--divider-border-style:solid;--divider-color:#ff758f;--divider-border-width:2px;}.elementor-51 .elementor-element.elementor-element-222f1d9 .elementor-divider-separator{width:15%;margin:0 auto;margin-center:0;}.elementor-51 .elementor-element.elementor-element-222f1d9 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-51 .elementor-element.elementor-element-8577451{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-51 .elementor-element.elementor-element-fc1403d{--grid-row-gap:42px;--grid-column-gap:30px;}.elementor-51 .elementor-element.elementor-element-fc1403d > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-51 .elementor-element.elementor-element-fc1403d .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.56 * 100% );}.elementor-51 .elementor-element.elementor-element-fc1403d:after{content:"0.56";}.elementor-51 .elementor-element.elementor-element-fc1403d .elementor-post__thumbnail__link{width:100%;}.elementor-51 .elementor-element.elementor-element-fc1403d .elementor-post__meta-data span + span:before{content:"•";}.elementor-51 .elementor-element.elementor-element-fc1403d .elementor-post__card{background-color:#FFC7C7;padding-top:0px;padding-bottom:0px;}.elementor-51 .elementor-element.elementor-element-fc1403d .elementor-post__text{margin-top:0px;margin-bottom:0px;}.elementor-51 .elementor-element.elementor-element-fc1403d .elementor-post__badge{right:0;}.elementor-51 .elementor-element.elementor-element-fc1403d .elementor-post__card .elementor-post__badge{background-color:#92FFA1;border-radius:0px;margin:19px;}.elementor-51 .elementor-element.elementor-element-fc1403d .elementor-post__title{margin-bottom:3px;}.elementor-51 .elementor-element.elementor-element-fc1403d .elementor-post__excerpt{margin-bottom:7px;}.elementor-51 .elementor-element.elementor-element-fc1403d .elementor-post__read-more{margin-bottom:0px;}.elementor-51 .elementor-element.elementor-element-e0dce64 .elementor-button{background-color:#ffffff;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:600;fill:#0c2340;color:#0c2340;border-radius:30px 30px 30px 30px;padding:16px 32px 16px 32px;}.elementor-51 .elementor-element.elementor-element-e0dce64 .elementor-button:hover, .elementor-51 .elementor-element.elementor-element-e0dce64 .elementor-button:focus{background-color:#ff758f;color:#ffffff;}.elementor-51 .elementor-element.elementor-element-e0dce64 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-51 .elementor-element.elementor-element-e0dce64 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-51 .elementor-element.elementor-element-e0dce64 .elementor-button:hover svg, .elementor-51 .elementor-element.elementor-element-e0dce64 .elementor-button:focus svg{fill:#ffffff;}.elementor-51 .elementor-element.elementor-element-5f340d3{--display:flex;}.elementor-51 .elementor-element.elementor-element-c43d0ce{font-family:"Roboto", Sans-serif;font-weight:400;text-transform:capitalize;}@media(max-width:1024px){.elementor-51 .elementor-element.elementor-element-a4f7f77 .elementor-heading-title{font-size:48px;}.elementor-51 .elementor-element.elementor-element-23f6c04 .elementor-heading-title{font-size:32px;}.elementor-51 .elementor-element.elementor-element-c80e9b2{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-51 .elementor-element.elementor-element-d534cc9 .elementor-heading-title{font-size:32px;}}@media(min-width:768px){.elementor-51 .elementor-element.elementor-element-daa7582{--content-width:1140px;}.elementor-51 .elementor-element.elementor-element-c947106{--width:50%;}.elementor-51 .elementor-element.elementor-element-f7be71b{--width:40%;}.elementor-51 .elementor-element.elementor-element-d7723ed{--content-width:1140px;}.elementor-51 .elementor-element.elementor-element-86286c6{--width:100%;}.elementor-51 .elementor-element.elementor-element-64b18bf{--width:100%;}.elementor-51 .elementor-element.elementor-element-4763f45{--width:100%;}.elementor-51 .elementor-element.elementor-element-c2b22e2{--width:100%;}.elementor-51 .elementor-element.elementor-element-bdbbfa6{--width:100%;}.elementor-51 .elementor-element.elementor-element-7218850{--width:100%;}.elementor-51 .elementor-element.elementor-element-53648c0{--content-width:1140px;}}@media(max-width:1024px) and (min-width:768px){.elementor-51 .elementor-element.elementor-element-c947106{--width:100%;}.elementor-51 .elementor-element.elementor-element-f7be71b{--width:100%;}}@media(max-width:767px){.elementor-51 .elementor-element.elementor-element-c947106{--width:100%;}.elementor-51 .elementor-element.elementor-element-a4f7f77 .elementor-heading-title{font-size:36px;}.elementor-51 .elementor-element.elementor-element-f7be71b{--width:100%;}.elementor-51 .elementor-element.elementor-element-23f6c04 .elementor-heading-title{font-size:28px;}.elementor-51 .elementor-element.elementor-element-c80e9b2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-51 .elementor-element.elementor-element-d534cc9 .elementor-heading-title{font-size:28px;}.elementor-51 .elementor-element.elementor-element-fc1403d .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-51 .elementor-element.elementor-element-fc1403d:after{content:"0.5";}.elementor-51 .elementor-element.elementor-element-fc1403d .elementor-post__thumbnail__link{width:100%;}}/* Start custom CSS for posts, class: .elementor-element-fc1403d */.elementor-51 .elementor-element.elementor-element-fc1403d .elementor-post__card {
                                background-color: #ffffff !important;
                                border-radius: 20px !important;
                                padding: 20px !important;
                                box-shadow: 0 12px 24px rgba(10,34,64,0.05) !important;
                                transition: transform 0.3s ease, box-shadow 0.3s ease !important;
                                border: none !important;
                            }
                            .elementor-51 .elementor-element.elementor-element-fc1403d .elementor-post__card:hover {
                                transform: translateY(-8px) !important;
                                box-shadow: 0 20px 40px rgba(10,34,64,0.15) !important;
                            }
                            .elementor-51 .elementor-element.elementor-element-fc1403d .elementor-post__thumbnail__link {
                                border-radius: 12px !important;
                                overflow: hidden !important;
                            }
                            .elementor-51 .elementor-element.elementor-element-fc1403d .elementor-post__badge {
                                border-radius: 30px !important;
                                font-family: 'Outfit', sans-serif !important;
                                font-weight: 700 !important;
                                font-size: 11px !important;
                                text-transform: uppercase !important;
                                letter-spacing: 0.5px !important;
                                padding: 6px 14px !important;
                                top: 15px !important;
                                left: 15px !important;
                            }
                            /* Custom colors for badges based on Category class name */
                            .elementor-51 .elementor-element.elementor-element-fc1403d .elementor-post__badge.category-kavithai {
                                background-color: #ff758f !important;
                                color: #ffffff !important;
                            }
                            .elementor-51 .elementor-element.elementor-element-fc1403d .elementor-post__badge.category-quotes {
                                background-color: #1d63b8 !important;
                                color: #ffffff !important;
                            }
                            .elementor-51 .elementor-element.elementor-element-fc1403d .elementor-post__badge.category-wishes {
                                background-color: #2b9348 !important;
                                color: #ffffff !important;
                            }
                            .elementor-51 .elementor-element.elementor-element-fc1403d .elementor-post__badge.category-status {
                                background-color: #f17a0a !important;
                                color: #ffffff !important;
                            }
                            .elementor-51 .elementor-element.elementor-element-fc1403d .elementor-post__read-more {
                                font-family: 'Outfit', sans-serif !important;
                                font-weight: 700 !important;
                                font-size: 14px !important;
                                color: #ff758f !important;
                                display: inline-flex !important;
                                align-items: center !important;
                                gap: 4px !important;
                                text-decoration: none !important;
                                transition: color 0.2s ease !important;
                            }
                            .elementor-51 .elementor-element.elementor-element-fc1403d .elementor-post__read-more:hover {
                                color: #d90429 !important;
                            }
                            .elementor-51 .elementor-element.elementor-element-fc1403d .elementor-post__read-more::after {
                                content: ' →' !important;
                                font-weight: 700 !important;
                            }
                            .elementor-51 .elementor-element.elementor-element-fc1403d .elementor-post__card .elementor-post__title a {
                                font-family: 'Outfit', sans-serif !important;
                                font-weight: 700 !important;
                                color: #0c2340 !important;
                                text-decoration: none !important;
                                transition: color 0.2s ease !important;
                            }
                            .elementor-51 .elementor-element.elementor-element-fc1403d .elementor-post__card .elementor-post__title a:hover {
                                color: #ff758f !important;
                            }/* End custom CSS */