/**handles:widget-heading,e-shapes,widget-image,widget-image-box,elementor-post-1361**/
/*! elementor - v3.29.0 - 28-05-2025 */
.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}
.elementor-shape{direction:ltr;left:0;line-height:0;overflow:hidden;position:absolute;width:100%}.elementor-shape-top{top:-1px}.elementor-shape-top:not([data-negative=false]) svg{z-index:-1}.elementor-shape-bottom{bottom:-1px}.elementor-shape-bottom:not([data-negative=true]) svg{z-index:-1}.elementor-shape[data-negative=false].elementor-shape-bottom,.elementor-shape[data-negative=true].elementor-shape-top{transform:rotate(180deg)}.elementor-shape svg{display:block;left:50%;position:relative;transform:translateX(-50%);width:calc(100% + 1.3px)}.elementor-shape .elementor-shape-fill{fill:#fff;transform:rotateY(0deg);transform-origin:center}
/*! elementor - v3.29.0 - 28-05-2025 */
.elementor-widget-image{text-align:center}.elementor-widget-image a{display:inline-block}.elementor-widget-image a img[src$=".svg"]{width:48px}.elementor-widget-image img{display:inline-block;vertical-align:middle}
/*! elementor - v3.29.0 - 28-05-2025 */
.elementor-widget-image-box .elementor-image-box-content{width:100%}@media (min-width:768px){.elementor-widget-image-box.elementor-position-left .elementor-image-box-wrapper,.elementor-widget-image-box.elementor-position-right .elementor-image-box-wrapper{display:flex}.elementor-widget-image-box.elementor-position-right .elementor-image-box-wrapper{flex-direction:row-reverse;text-align:end}.elementor-widget-image-box.elementor-position-left .elementor-image-box-wrapper{flex-direction:row;text-align:start}.elementor-widget-image-box.elementor-position-top .elementor-image-box-img{margin:auto}.elementor-widget-image-box.elementor-vertical-align-top .elementor-image-box-wrapper{align-items:flex-start}.elementor-widget-image-box.elementor-vertical-align-middle .elementor-image-box-wrapper{align-items:center}.elementor-widget-image-box.elementor-vertical-align-bottom .elementor-image-box-wrapper{align-items:flex-end}}@media (max-width:767px){.elementor-widget-image-box .elementor-image-box-img{margin-bottom:15px;margin-left:auto!important;margin-right:auto!important}}.elementor-widget-image-box .elementor-image-box-img{display:inline-block}.elementor-widget-image-box .elementor-image-box-title a{color:inherit}.elementor-widget-image-box .elementor-image-box-wrapper{text-align:center}.elementor-widget-image-box .elementor-image-box-description{margin:0}
.elementor-1361 .elementor-element.elementor-element-61aaa95f:not(.elementor-motion-effects-element-type-background),.elementor-1361 .elementor-element.elementor-element-61aaa95f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://gracegarland.com/wp-content/uploads/2021/05/deep-red-glitter-with-golden-star-background-728FGQH.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-1361 .elementor-element.elementor-element-61aaa95f>.elementor-background-overlay{background-color:var(--e-global-color-69ba6a37);opacity:.75;transition:background .3s,border-radius .3s,opacity .3s}.elementor-1361 .elementor-element.elementor-element-61aaa95f{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:180px 0 120px 0}.elementor-1361 .elementor-element.elementor-element-61aaa95f>.elementor-shape-bottom svg{width:calc(200% + 1.3px);height:60px}.elementor-1361 .elementor-element.elementor-element-77fa128f{text-align:center}.elementor-1361 .elementor-element.elementor-element-77fa128f .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-625155d2)}.elementor-1361 .elementor-element.elementor-element-142efe04{padding:100px 0 50px 0}.elementor-bc-flex-widget .elementor-1361 .elementor-element.elementor-element-7244c7ba.elementor-column .elementor-widget-wrap{align-items:space-evenly}.elementor-1361 .elementor-element.elementor-element-7244c7ba.elementor-column.elementor-element[data-element_type=column]>.elementor-widget-wrap.elementor-element-populated{align-content:space-evenly;align-items:space-evenly}.elementor-1361 .elementor-element.elementor-element-69305133 img{border-radius:12px 12px 12px 12px}.elementor-1361 .elementor-element.elementor-element-c7c63dd .elementor-button{background-color:var(--e-global-color-5695b89c);fill:var(--e-global-color-4c2010f7);color:var(--e-global-color-4c2010f7)}.elementor-1361 .elementor-element.elementor-element-c7c63dd .elementor-button:focus,.elementor-1361 .elementor-element.elementor-element-c7c63dd .elementor-button:hover{background-color:var(--e-global-color-625155d2);color:var(--e-global-color-4c2010f7)}.elementor-1361 .elementor-element.elementor-element-c7c63dd{width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0}.elementor-1361 .elementor-element.elementor-element-c7c63dd>.elementor-widget-container{padding:0 25% 0 0}.elementor-1361 .elementor-element.elementor-element-c7c63dd .elementor-button:focus svg,.elementor-1361 .elementor-element.elementor-element-c7c63dd .elementor-button:hover svg{fill:var(--e-global-color-4c2010f7)}.elementor-bc-flex-widget .elementor-1361 .elementor-element.elementor-element-6ebffc6c.elementor-column .elementor-widget-wrap{align-items:center}.elementor-1361 .elementor-element.elementor-element-6ebffc6c.elementor-column.elementor-element[data-element_type=column]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-1361 .elementor-element.elementor-element-6ebffc6c>.elementor-element-populated{padding:0 0 0 60px}.elementor-1361 .elementor-element.elementor-element-5e17c201 .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-5695b89c)}.elementor-1361 .elementor-element.elementor-element-31c4946{padding:50px 0 50px 0}.elementor-bc-flex-widget .elementor-1361 .elementor-element.elementor-element-3e946fb.elementor-column .elementor-widget-wrap{align-items:center}.elementor-1361 .elementor-element.elementor-element-3e946fb.elementor-column.elementor-element[data-element_type=column]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-1361 .elementor-element.elementor-element-3e946fb>.elementor-element-populated{padding:0 60px 0 0}.elementor-1361 .elementor-element.elementor-element-0823aff .elementor-button{background-color:var(--e-global-color-5695b89c);fill:var(--e-global-color-4c2010f7);color:var(--e-global-color-4c2010f7)}.elementor-1361 .elementor-element.elementor-element-0823aff .elementor-button:focus,.elementor-1361 .elementor-element.elementor-element-0823aff .elementor-button:hover{background-color:var(--e-global-color-625155d2);color:var(--e-global-color-4c2010f7)}.elementor-1361 .elementor-element.elementor-element-0823aff{width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0}.elementor-1361 .elementor-element.elementor-element-0823aff>.elementor-widget-container{padding:0}.elementor-1361 .elementor-element.elementor-element-0823aff .elementor-button:focus svg,.elementor-1361 .elementor-element.elementor-element-0823aff .elementor-button:hover svg{fill:var(--e-global-color-4c2010f7)}.elementor-bc-flex-widget .elementor-1361 .elementor-element.elementor-element-d0ffa2a.elementor-column .elementor-widget-wrap{align-items:space-evenly}.elementor-1361 .elementor-element.elementor-element-d0ffa2a.elementor-column.elementor-element[data-element_type=column]>.elementor-widget-wrap.elementor-element-populated{align-content:space-evenly;align-items:space-evenly}.elementor-1361 .elementor-element.elementor-element-1e48337 img{border-radius:12px 12px 12px 12px}.elementor-1361 .elementor-element.elementor-element-3712afa img{border-radius:12px 12px 12px 12px}.elementor-1361 .elementor-element.elementor-element-ce48c56:not(.elementor-motion-effects-element-type-background),.elementor-1361 .elementor-element.elementor-element-ce48c56>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://gracegarland.com/wp-content/uploads/2020/05/GlitterBG-free-img.jpg");background-position:center center;background-repeat:repeat;background-size:contain}.elementor-1361 .elementor-element.elementor-element-ce48c56>.elementor-background-overlay{background-color:var(--e-global-color-5695b89c);opacity:.75;transition:background .3s,border-radius .3s,opacity .3s}.elementor-1361 .elementor-element.elementor-element-ce48c56{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:50px 0 50px 0}.elementor-bc-flex-widget .elementor-1361 .elementor-element.elementor-element-04da191.elementor-column .elementor-widget-wrap{align-items:center}.elementor-1361 .elementor-element.elementor-element-04da191.elementor-column.elementor-element[data-element_type=column]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-1361 .elementor-element.elementor-element-04da191>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px}.elementor-1361 .elementor-element.elementor-element-ec938b3 .elementor-image-box-title{margin-bottom:15px;color:#fff}.elementor-1361 .elementor-element.elementor-element-ec938b3 .elementor-image-box-description{color:#fff}.elementor-bc-flex-widget .elementor-1361 .elementor-element.elementor-element-7e93df2.elementor-column .elementor-widget-wrap{align-items:center}.elementor-1361 .elementor-element.elementor-element-7e93df2.elementor-column.elementor-element[data-element_type=column]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-1361 .elementor-element.elementor-element-7e93df2>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-1361 .elementor-element.elementor-element-5dcd8f9 .elementor-button{background-color:rgba(255,255,255,0);font-family:var( --e-global-typography-accent-font-family ),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight);fill:#FFFFFF;color:#fff;border-style:solid;border-color:#fff}.elementor-1361 .elementor-element.elementor-element-5dcd8f9 .elementor-button:focus,.elementor-1361 .elementor-element.elementor-element-5dcd8f9 .elementor-button:hover{background-color:#fff;color:var(--e-global-color-5695b89c)}.elementor-1361 .elementor-element.elementor-element-5dcd8f9 .elementor-button:focus svg,.elementor-1361 .elementor-element.elementor-element-5dcd8f9 .elementor-button:hover svg{fill:var(--e-global-color-5695b89c)}.elementor-1361 .elementor-element.elementor-element-3fab048{padding:50px 0 100px 0}.elementor-bc-flex-widget .elementor-1361 .elementor-element.elementor-element-506e79d.elementor-column .elementor-widget-wrap{align-items:space-evenly}.elementor-1361 .elementor-element.elementor-element-506e79d.elementor-column.elementor-element[data-element_type=column]>.elementor-widget-wrap.elementor-element-populated{align-content:space-evenly;align-items:space-evenly}.elementor-1361 .elementor-element.elementor-element-2d6c13d img{border-radius:12px 12px 12px 12px}.elementor-bc-flex-widget .elementor-1361 .elementor-element.elementor-element-b369176.elementor-column .elementor-widget-wrap{align-items:center}.elementor-1361 .elementor-element.elementor-element-b369176.elementor-column.elementor-element[data-element_type=column]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-1361 .elementor-element.elementor-element-b369176>.elementor-element-populated{padding:0 0 0 60px}.elementor-1361 .elementor-element.elementor-element-7794c68 .elementor-button{background-color:var(--e-global-color-5695b89c);fill:var(--e-global-color-4c2010f7);color:var(--e-global-color-4c2010f7)}.elementor-1361 .elementor-element.elementor-element-7794c68 .elementor-button:focus,.elementor-1361 .elementor-element.elementor-element-7794c68 .elementor-button:hover{background-color:var(--e-global-color-625155d2);color:var(--e-global-color-4c2010f7)}.elementor-1361 .elementor-element.elementor-element-7794c68{width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0}.elementor-1361 .elementor-element.elementor-element-7794c68>.elementor-widget-container{padding:0 25% 0 0}.elementor-1361 .elementor-element.elementor-element-7794c68 .elementor-button:focus svg,.elementor-1361 .elementor-element.elementor-element-7794c68 .elementor-button:hover svg{fill:var(--e-global-color-4c2010f7)}body.elementor-page-1361:not(.elementor-motion-effects-element-type-background),body.elementor-page-1361>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}@media(max-width:1024px){.elementor-1361 .elementor-element.elementor-element-61aaa95f{padding:120px 80px 80px 80px}.elementor-1361 .elementor-element.elementor-element-142efe04{padding:50px 30px 65px 30px}.elementor-1361 .elementor-element.elementor-element-69305133 img{max-width:100%}.elementor-1361 .elementor-element.elementor-element-6ebffc6c>.elementor-element-populated{padding:0 30px 0 30px}.elementor-1361 .elementor-element.elementor-element-31c4946{padding:50px 30px 65px 30px}.elementor-1361 .elementor-element.elementor-element-3e946fb>.elementor-element-populated{padding:0 30px 0 30px}.elementor-1361 .elementor-element.elementor-element-1e48337 img{max-width:100%}.elementor-1361 .elementor-element.elementor-element-3712afa img{max-width:100%}.elementor-1361 .elementor-element.elementor-element-ce48c56{padding:50px 50px 50px 50px}.elementor-1361 .elementor-element.elementor-element-ec938b3>.elementor-widget-container{margin:20px 0 20px 0}.elementor-1361 .elementor-element.elementor-element-ec938b3 .elementor-image-box-wrapper{text-align:center}.elementor-1361 .elementor-element.elementor-element-5dcd8f9>.elementor-widget-container{margin:30px 0 0 0}.elementor-1361 .elementor-element.elementor-element-3fab048{padding:50px 30px 65px 30px}.elementor-1361 .elementor-element.elementor-element-2d6c13d img{max-width:100%}.elementor-1361 .elementor-element.elementor-element-b369176>.elementor-element-populated{padding:0 30px 0 30px}}@media(max-width:767px){.elementor-1361 .elementor-element.elementor-element-61aaa95f>.elementor-shape-bottom svg{width:calc(150% + 1.3px);height:25px}.elementor-1361 .elementor-element.elementor-element-61aaa95f{padding:120px 0 60px 0}.elementor-1361 .elementor-element.elementor-element-142efe04{padding:50px 30px 50px 30px}.elementor-1361 .elementor-element.elementor-element-7244c7ba>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-1361 .elementor-element.elementor-element-69305133>.elementor-widget-container{margin:0;padding:0}.elementor-1361 .elementor-element.elementor-element-69305133 img{max-width:100%}.elementor-1361 .elementor-element.elementor-element-c7c63dd{width:100%;max-width:100%}.elementor-1361 .elementor-element.elementor-element-c7c63dd>.elementor-widget-container{padding:0}.elementor-1361 .elementor-element.elementor-element-6ebffc6c>.elementor-element-populated{margin:30px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 0 0 0}.elementor-1361 .elementor-element.elementor-element-5e17c201>.elementor-widget-container{padding:0}.elementor-1361 .elementor-element.elementor-element-5e17c201{text-align:left}.elementor-1361 .elementor-element.elementor-element-18f38408{text-align:left}.elementor-1361 .elementor-element.elementor-element-31c4946{padding:50px 30px 50px 30px}.elementor-1361 .elementor-element.elementor-element-3e946fb>.elementor-element-populated{margin:30px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 0 0 0}.elementor-1361 .elementor-element.elementor-element-c3d088a{text-align:left}.elementor-1361 .elementor-element.elementor-element-0823aff{width:100%;max-width:100%}.elementor-1361 .elementor-element.elementor-element-0823aff>.elementor-widget-container{padding:0}.elementor-1361 .elementor-element.elementor-element-d0ffa2a>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-1361 .elementor-element.elementor-element-1e48337>.elementor-widget-container{margin:0;padding:0}.elementor-1361 .elementor-element.elementor-element-1e48337 img{max-width:100%}.elementor-1361 .elementor-element.elementor-element-3712afa>.elementor-widget-container{margin:0;padding:0}.elementor-1361 .elementor-element.elementor-element-3712afa img{max-width:100%}.elementor-1361 .elementor-element.elementor-element-ce48c56{padding:50px 20px 50px 20px}.elementor-1361 .elementor-element.elementor-element-3fab048{padding:50px 30px 50px 30px}.elementor-1361 .elementor-element.elementor-element-506e79d>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-1361 .elementor-element.elementor-element-2d6c13d>.elementor-widget-container{margin:0;padding:0}.elementor-1361 .elementor-element.elementor-element-2d6c13d img{max-width:100%}.elementor-1361 .elementor-element.elementor-element-b369176>.elementor-element-populated{margin:30px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 0 0 0}.elementor-1361 .elementor-element.elementor-element-e87617c{text-align:left}.elementor-1361 .elementor-element.elementor-element-468e3f6{text-align:left}.elementor-1361 .elementor-element.elementor-element-748d331{text-align:left}.elementor-1361 .elementor-element.elementor-element-84c5f63{text-align:left}.elementor-1361 .elementor-element.elementor-element-7794c68{width:100%;max-width:100%}.elementor-1361 .elementor-element.elementor-element-7794c68>.elementor-widget-container{padding:0}}@media(min-width:768px){.elementor-1361 .elementor-element.elementor-element-7244c7ba{width:35%}.elementor-1361 .elementor-element.elementor-element-6ebffc6c{width:65%}.elementor-1361 .elementor-element.elementor-element-3e946fb{width:65%}.elementor-1361 .elementor-element.elementor-element-d0ffa2a{width:35%}.elementor-1361 .elementor-element.elementor-element-04da191{width:72.807%}.elementor-1361 .elementor-element.elementor-element-7e93df2{width:26.975%}.elementor-1361 .elementor-element.elementor-element-506e79d{width:35%}.elementor-1361 .elementor-element.elementor-element-b369176{width:65%}}@media(max-width:1024px) and (min-width:768px){.elementor-1361 .elementor-element.elementor-element-04da191{width:100%}.elementor-1361 .elementor-element.elementor-element-7e93df2{width:100%}}@media(min-width:1025px){.elementor-1361 .elementor-element.elementor-element-61aaa95f:not(.elementor-motion-effects-element-type-background),.elementor-1361 .elementor-element.elementor-element-61aaa95f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}}