.elementor-16696 .elementor-element.elementor-element-ce7ed86{--display:flex;--min-height:calc(var(--fix-bar-vh, 1svh) * 100);--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;--align-items:flex-end;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;--overflow:hidden}.elementor-16696 .elementor-element.elementor-element-b7b7634{--display:flex;--gap:2em 2em;--row-gap:2em;--column-gap:2em}.elementor-16696 .elementor-element.elementor-element-b7b7634.e-con{--flex-grow:1;--flex-shrink:0}.elementor-16696 .elementor-element.elementor-element-ceb2916 .content{max-width:600px}.elementor-16696 .elementor-element.elementor-element-ceb2916 .typography-text-content{color:var(--e-global-color-4655006);--stroke-width:110%;--stroke-height:80%;--stroke-rotation:-5deg;font-family:"Manrope",serif;font-size:3.3em;font-weight:500;line-height:1.3em;letter-spacing:-.1px}.elementor-16696 .elementor-element.elementor-element-ceb2916 .typography-text-content a{color:var(--e-global-color-text)}.elementor-16696 .elementor-element.elementor-element-ceb2916 .typography-text-content a:hover,.elementor-16696 .elementor-element.elementor-element-ceb2916 .typography-text-content a:focus{color:var(--e-global-color-accent)}.elementor-16696 .elementor-element.elementor-element-ceb2916 .split-text-animation-revealed u{color:var(--e-global-color-accent)}.elementor-16696 .elementor-element.elementor-element-ceb2916 .typography-text-content .color-outline{color:var(--e-global-color-accent)}.elementor-16696 .elementor-element.elementor-element-8e92ade .content{max-width:490px}.elementor-16696 .elementor-element.elementor-element-8e92ade .typography-text-content{color:var(--e-global-color-4655006);--stroke-width:110%;--stroke-height:80%;--stroke-rotation:-5deg;font-family:"Manrope",serif;font-size:1.2rem;font-weight:400;line-height:1.3em}.elementor-16696 .elementor-element.elementor-element-8e92ade .typography-text-content a{color:var(--e-global-color-text)}.elementor-16696 .elementor-element.elementor-element-8e92ade .typography-text-content a:hover,.elementor-16696 .elementor-element.elementor-element-8e92ade .typography-text-content a:focus{color:var(--e-global-color-accent)}.elementor-16696 .elementor-element.elementor-element-8e92ade .split-text-animation-revealed u{color:var(--e-global-color-accent)}.elementor-16696 .elementor-element.elementor-element-8e92ade .typography-text-content .color-outline{color:var(--e-global-color-accent)}.elementor-16696 .elementor-element.elementor-element-7519906{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:1em 1em;--row-gap:1em;--column-gap:1em}.elementor-16696 .elementor-element.elementor-element-b25e0a9 .elementor-button .elementor-align-icon-right{margin-left:8px}.elementor-16696 .elementor-element.elementor-element-b25e0a9 .elementor-button .elementor-align-icon-left{margin-right:8px}.elementor-16696 .elementor-element.elementor-element-b25e0a9 .elementor-button{background-color:var(--e-global-color-accent);font-family:"Manrope",serif;font-size:1rem;font-weight:400;line-height:clamp(1.5rem, 1.3846rem + 0.5128vw, 2rem);fill:var(--e-global-color-4655006);color:var(--e-global-color-4655006);border-style:solid;border-color:var(--e-global-color-accent);padding:.5em 3em .5em 3em}.elementor-16696 .elementor-element.elementor-element-b25e0a9 .elementor-button:hover,.elementor-16696 .elementor-element.elementor-element-b25e0a9 .elementor-button:focus{background-color:var(--e-global-color-accent)}.elementor-16696 .elementor-element.elementor-element-b25e0a9{width:auto;max-width:auto}.elementor-16696 .elementor-element.elementor-element-087aa39 .mask-wrapper{height:calc(var(--fix-bar-vh, 1vh) * 100)}.elementor-16696 .elementor-element.elementor-element-087aa39 .of-cover-absolute{object-position:100% 50%}.elementor-16696 .elementor-element.elementor-element-087aa39 .section__overlay{background-color:#11121373}.elementor-16696 .elementor-element.elementor-element-087aa39{width:100%;max-width:100%;top:0;z-index:-1}body:not(.rtl) .elementor-16696 .elementor-element.elementor-element-087aa39{left:0}body.rtl .elementor-16696 .elementor-element.elementor-element-087aa39{right:0}.elementor-16696 .elementor-element.elementor-element-895985b{--display:flex}.elementor-16696 .elementor-element.elementor-element-ddbaa3e{--grid-spacing-x-desktop:80;--grid-spacing-x-mobile:20;--grid-spacing-y-desktop:40;--grid-spacing-y-mobile:30}.elementor-16696 .elementor-element.elementor-element-ddbaa3e .typography-heading{color:var(--e-global-color-primary);font-family:var(--e-global-typography-6b7102e-font-family),serif;font-size:var(--e-global-typography-6b7102e-font-size);font-weight:var(--e-global-typography-6b7102e-font-weight);line-height:var(--e-global-typography-6b7102e-line-height)}.elementor-16696 .elementor-element.elementor-element-ddbaa3e .typography-post-meta,.elementor-16696 .elementor-element.elementor-element-ddbaa3e .typography-post-meta a{color:var(--e-global-color-1657f6d);font-family:var(--e-global-typography-7190751-font-family),serif;font-size:var(--e-global-typography-7190751-font-size);font-weight:var(--e-global-typography-7190751-font-weight);text-transform:var(--e-global-typography-7190751-text-transform);line-height:var(--e-global-typography-7190751-line-height);letter-spacing:var(--e-global-typography-7190751-letter-spacing)}.elementor-16696 .elementor-element.elementor-element-ddbaa3e .typography-post-meta a:hover{color:var(--e-global-color-accent)}.elementor-16696 .elementor-element.elementor-element-ddbaa3e .typography-excerpt{color:var(--e-global-color-primary);font-family:var(--e-global-typography-text-font-family),serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-16696 .elementor-element.elementor-element-ddbaa3e .filter__item,.elementor-16696 .elementor-element.elementor-element-ddbaa3e .typography-dropdown-label,.elementor-16696 .elementor-element.elementor-element-ddbaa3e .typography-dropdown{color:var(--e-global-color-1e63a54);font-family:var(--e-global-typography-6f64911-font-family),serif;font-size:var(--e-global-typography-6f64911-font-size);font-weight:var(--e-global-typography-6f64911-font-weight);line-height:var(--e-global-typography-6f64911-line-height);letter-spacing:var(--e-global-typography-6f64911-letter-spacing)}.elementor-16696 .elementor-element.elementor-element-ddbaa3e .filter__item:not(.filter__item_active):hover,.elementor-16696 .elementor-element.elementor-element-ddbaa3e .filter__item_active{color:var(--e-global-color-accent)}.elementor-16696 .elementor-element.elementor-element-ddbaa3e .grid__border{--color-borders:var( --e-global-color-2ecbcb8 )}.elementor-16696 .elementor-element.elementor-element-ddbaa3e .typography-pagination{color:var(--e-global-color-primary);font-family:var(--e-global-typography-6f64911-font-family),serif;font-size:var(--e-global-typography-6f64911-font-size);font-weight:var(--e-global-typography-6f64911-font-weight);line-height:var(--e-global-typography-6f64911-line-height);letter-spacing:var(--e-global-typography-6f64911-letter-spacing)}.elementor-16696 .elementor-element.elementor-element-ddbaa3e .typography-pagination a.page-numbers:hover{color:var(--e-global-color-accent)}.elementor-16696 .elementor-element.elementor-element-ddbaa3e .typography-pagination .page-numbers{--color-borders:var( --e-global-color-d0a6c8c )}.elementor-16696 .elementor-element.elementor-element-ddbaa3e .typography-pagination .page-numbers.current{color:var(--e-global-color-b337b88);background-color:var(--e-global-color-accent)}.elementor-16696 .elementor-element.elementor-element-ddbaa3e .elementor-button{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);background-color:var(--e-global-color-0b6149e);font-family:var(--e-global-typography-6f64911-font-family),serif;font-size:var(--e-global-typography-6f64911-font-size);font-weight:var(--e-global-typography-6f64911-font-weight);line-height:var(--e-global-typography-6f64911-line-height);letter-spacing:var(--e-global-typography-6f64911-letter-spacing)}.elementor-16696 .elementor-element.elementor-element-ddbaa3e .elementor-button:hover,.elementor-16696 .elementor-element.elementor-element-ddbaa3e .elementor-button:focus{color:var(--e-global-color-secondary);background-color:var(--e-global-color-accent)}.elementor-16696 .elementor-element.elementor-element-ddbaa3e>.elementor-widget-container{border-radius:0 0 0 0}body.elementor-page-16696:not(.elementor-motion-effects-element-type-background),body.elementor-page-16696>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-85bd6bd)}@media(max-width:1366px){.elementor-16696 .elementor-element.elementor-element-ceb2916 .content{max-width:550px}.elementor-16696 .elementor-element.elementor-element-ddbaa3e .typography-heading{font-size:var(--e-global-typography-6b7102e-font-size);line-height:var(--e-global-typography-6b7102e-line-height)}.elementor-16696 .elementor-element.elementor-element-ddbaa3e .typography-post-meta,.elementor-16696 .elementor-element.elementor-element-ddbaa3e .typography-post-meta a{font-size:var(--e-global-typography-7190751-font-size);line-height:var(--e-global-typography-7190751-line-height);letter-spacing:var(--e-global-typography-7190751-letter-spacing)}.elementor-16696 .elementor-element.elementor-element-ddbaa3e .typography-excerpt{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-16696 .elementor-element.elementor-element-ddbaa3e .filter__item,.elementor-16696 .elementor-element.elementor-element-ddbaa3e .typography-dropdown-label,.elementor-16696 .elementor-element.elementor-element-ddbaa3e .typography-dropdown{font-size:var(--e-global-typography-6f64911-font-size);line-height:var(--e-global-typography-6f64911-line-height);letter-spacing:var(--e-global-typography-6f64911-letter-spacing)}.elementor-16696 .elementor-element.elementor-element-ddbaa3e .typography-pagination{font-size:var(--e-global-typography-6f64911-font-size);line-height:var(--e-global-typography-6f64911-line-height);letter-spacing:var(--e-global-typography-6f64911-letter-spacing)}.elementor-16696 .elementor-element.elementor-element-ddbaa3e .elementor-button{font-size:var(--e-global-typography-6f64911-font-size);line-height:var(--e-global-typography-6f64911-line-height);letter-spacing:var(--e-global-typography-6f64911-letter-spacing)}}@media(max-width:991px){.elementor-16696 .elementor-element.elementor-element-ce7ed86{--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:center;--align-items:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap}.elementor-16696 .elementor-element.elementor-element-b7b7634{--gap:30px 30px;--row-gap:30px;--column-gap:30px}.elementor-16696 .elementor-element.elementor-element-ceb2916 .content{max-width:550px}.elementor-16696 .elementor-element.elementor-element-8e92ade .content{max-width:100%}.elementor-16696 .elementor-element.elementor-element-087aa39 .of-cover-absolute{object-position:81% 50%}.elementor-16696 .elementor-element.elementor-element-ddbaa3e .typography-heading{font-size:var(--e-global-typography-6b7102e-font-size);line-height:var(--e-global-typography-6b7102e-line-height)}.elementor-16696 .elementor-element.elementor-element-ddbaa3e .typography-post-meta,.elementor-16696 .elementor-element.elementor-element-ddbaa3e .typography-post-meta a{font-size:var(--e-global-typography-7190751-font-size);line-height:var(--e-global-typography-7190751-line-height);letter-spacing:var(--e-global-typography-7190751-letter-spacing)}.elementor-16696 .elementor-element.elementor-element-ddbaa3e .typography-excerpt{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-16696 .elementor-element.elementor-element-ddbaa3e .filter__item,.elementor-16696 .elementor-element.elementor-element-ddbaa3e .typography-dropdown-label,.elementor-16696 .elementor-element.elementor-element-ddbaa3e .typography-dropdown{font-size:var(--e-global-typography-6f64911-font-size);line-height:var(--e-global-typography-6f64911-line-height);letter-spacing:var(--e-global-typography-6f64911-letter-spacing)}.elementor-16696 .elementor-element.elementor-element-ddbaa3e .typography-pagination{font-size:var(--e-global-typography-6f64911-font-size);line-height:var(--e-global-typography-6f64911-line-height);letter-spacing:var(--e-global-typography-6f64911-letter-spacing)}.elementor-16696 .elementor-element.elementor-element-ddbaa3e .elementor-button{font-size:var(--e-global-typography-6f64911-font-size);line-height:var(--e-global-typography-6f64911-line-height);letter-spacing:var(--e-global-typography-6f64911-letter-spacing)}}@media(max-width:767px){.elementor-16696 .elementor-element.elementor-element-ceb2916 .typography-text-content{font-size:2rem}.elementor-16696 .elementor-element.elementor-element-8e92ade .content{max-width:100%}.elementor-16696 .elementor-element.elementor-element-8e92ade .typography-text-content{font-size:1rem}.elementor-16696 .elementor-element.elementor-element-087aa39 .of-cover-absolute{object-position:70% 50%}.elementor-16696 .elementor-element.elementor-element-ddbaa3e .typography-heading{font-size:var(--e-global-typography-6b7102e-font-size);line-height:var(--e-global-typography-6b7102e-line-height)}.elementor-16696 .elementor-element.elementor-element-ddbaa3e .typography-post-meta,.elementor-16696 .elementor-element.elementor-element-ddbaa3e .typography-post-meta a{font-size:var(--e-global-typography-7190751-font-size);line-height:var(--e-global-typography-7190751-line-height);letter-spacing:var(--e-global-typography-7190751-letter-spacing)}.elementor-16696 .elementor-element.elementor-element-ddbaa3e .typography-excerpt{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-16696 .elementor-element.elementor-element-ddbaa3e .filter__item,.elementor-16696 .elementor-element.elementor-element-ddbaa3e .typography-dropdown-label,.elementor-16696 .elementor-element.elementor-element-ddbaa3e .typography-dropdown{font-size:var(--e-global-typography-6f64911-font-size);line-height:var(--e-global-typography-6f64911-line-height);letter-spacing:var(--e-global-typography-6f64911-letter-spacing)}.elementor-16696 .elementor-element.elementor-element-ddbaa3e .typography-pagination{font-size:var(--e-global-typography-6f64911-font-size);line-height:var(--e-global-typography-6f64911-line-height);letter-spacing:var(--e-global-typography-6f64911-letter-spacing)}.elementor-16696 .elementor-element.elementor-element-ddbaa3e .elementor-button{font-size:var(--e-global-typography-6f64911-font-size);line-height:var(--e-global-typography-6f64911-line-height);letter-spacing:var(--e-global-typography-6f64911-letter-spacing)}}@media(min-width:768px){.elementor-16696 .elementor-element.elementor-element-b7b7634{--width:100%}}@media(max-width:991px) and (min-width:768px){.elementor-16696 .elementor-element.elementor-element-b7b7634{--width:100%}}@media(min-width:1400px){.elementor-16696 .elementor-element.elementor-element-ddbaa3e .typography-heading{font-size:var(--e-global-typography-6b7102e-font-size);line-height:var(--e-global-typography-6b7102e-line-height)}.elementor-16696 .elementor-element.elementor-element-ddbaa3e .typography-post-meta,.elementor-16696 .elementor-element.elementor-element-ddbaa3e .typography-post-meta a{font-size:var(--e-global-typography-7190751-font-size);line-height:var(--e-global-typography-7190751-line-height);letter-spacing:var(--e-global-typography-7190751-letter-spacing)}.elementor-16696 .elementor-element.elementor-element-ddbaa3e .typography-excerpt{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-16696 .elementor-element.elementor-element-ddbaa3e .filter__item,.elementor-16696 .elementor-element.elementor-element-ddbaa3e .typography-dropdown-label,.elementor-16696 .elementor-element.elementor-element-ddbaa3e .typography-dropdown{font-size:var(--e-global-typography-6f64911-font-size);line-height:var(--e-global-typography-6f64911-line-height);letter-spacing:var(--e-global-typography-6f64911-letter-spacing)}.elementor-16696 .elementor-element.elementor-element-ddbaa3e .typography-pagination{font-size:var(--e-global-typography-6f64911-font-size);line-height:var(--e-global-typography-6f64911-line-height);letter-spacing:var(--e-global-typography-6f64911-letter-spacing)}.elementor-16696 .elementor-element.elementor-element-ddbaa3e .elementor-button{font-size:var(--e-global-typography-6f64911-font-size);line-height:var(--e-global-typography-6f64911-line-height);letter-spacing:var(--e-global-typography-6f64911-letter-spacing)}}.gradient-text{background:linear-gradient(90deg,#ECD468 50%,#D4B34C 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text;color:#fff0}@font-face{font-display:swap;font-family:'Manrope';font-style:normal;font-weight:400;font-display:swap;src:url(http://miracleribbon.org/wp-content/uploads/2024/11/Manrope-Regular.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Manrope';font-style:normal;font-weight:200;font-display:swap;src:url(http://miracleribbon.org/wp-content/uploads/2024/11/Manrope-Light.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Manrope';font-style:normal;font-weight:700;font-display:swap;src:url(http://miracleribbon.org/wp-content/uploads/2024/11/Manrope-Bold.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Manrope';font-style:normal;font-weight:500;font-display:swap;src:url(http://miracleribbon.org/wp-content/uploads/2024/11/Manrope-Medium.woff2) format('woff2')}