.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;color:var( --e-global-color-primary );}.elementor-7715 .elementor-element.elementor-element-c685f91{width:auto;max-width:auto;align-self:center;}.elementor-7715 .elementor-element.elementor-element-c685f91 .elementor-heading-title{font-family:var( --e-global-typography-edc64fc-font-family ), Sans-serif;font-size:var( --e-global-typography-edc64fc-font-size );font-weight:var( --e-global-typography-edc64fc-font-weight );line-height:var( --e-global-typography-edc64fc-line-height );color:var( --e-global-color-text );}.elementor-7715 .elementor-element.elementor-element-28ebbb2{width:auto;max-width:auto;align-self:center;}.elementor-7715 .elementor-element.elementor-element-28ebbb2 > .elementor-widget-container{margin:0px 5px 0px 5px;}.elementor-7715 .elementor-element.elementor-element-28ebbb2 .elementor-heading-title{font-size:12px;text-transform:uppercase;color:#999999;}.elementor-7715 .elementor-element.elementor-element-c38b194{width:auto;max-width:auto;align-self:center;}.elementor-7715 .elementor-element.elementor-element-c38b194 .elementor-heading-title{font-size:12px;text-transform:uppercase;letter-spacing:0.1em;color:#999999;}.elementor-7715 .elementor-element.elementor-element-6281ac4 > .elementor-widget-container{margin:2rem 0rem 1.8rem 0rem;}.elementor-element-6281ac4 .title{font-size:3.4rem;}.elementor-7715 .elementor-element.elementor-element-4f8d7af > .elementor-widget-container{margin:0rem 0rem 1.8rem 0rem;}.elementor-element-4f8d7af .post-meta>:not(:last-child){margin-right:20px;}.elementor-element-4f8d7af .post-meta, .elementor-element-4f8d7af .post-meta a{font-family:var( --e-global-typography-edc64fc-font-family ), Sans-serif;font-size:var( --e-global-typography-edc64fc-font-size );font-weight:var( --e-global-typography-edc64fc-font-weight );line-height:var( --e-global-typography-edc64fc-line-height );}.elementor-element-4f8d7af .post-meta{color:#666666;}.elementor-7715 .elementor-element.elementor-element-7932ad9 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-7715 .elementor-element.elementor-element-eee7310 > .elementor-widget-container{margin:3.2rem 0rem 4.4rem 0rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E1E1E1;}.elementor-element-eee7310 .post-author-detail{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-7715 .elementor-element.elementor-element-eee7310 .post-author-detail .author-avatar{margin:0rem 3rem 2rem 0rem;}.elementor-element-eee7310 .post-author-detail .author-name{font-size:20px;line-height:1em;}.elementor-element-eee7310 .author-content{line-height:1.75em;}.elementor-element-eee7310 .author-link{font-size:16px;letter-spacing:0px;}.elementor-7715 .elementor-element.elementor-element-4d6c458{width:auto;max-width:auto;align-self:center;}.elementor-7715 .elementor-element.elementor-element-4d6c458 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-element-4d6c458 .post-tags>a{font-size:14px;}.elementor-element-4d6c458 .post-tags a{border-style:solid;border-width:1px 1px 1px 1px;border-color:#999999;}.elementor-element-4d6c458 .post-tags a:hover{border-color:#FF6535;}.elementor-7715 .elementor-element.elementor-element-8483870 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-element-8483870 .social-icon{border-radius:0;font-size:20px;margin:calc(8px / 2);}.elementor-element-8483870 .social-icons{justify-content:flex-end;margin:calc(-8px / 2);}.elementor-element-8483870 .social-icons .social-icon:after{right:calc(-8px / 2);}.elementor .elementor-element-8483870 .use-hover:not(:hover){color:var( --e-global-color-text );background:var( --e-global-color-2e02efe );}.elementor .elementor-element-8483870 .use-hover:not(:hover) span{color:var( --e-global-color-text );}.elementor .elementor-element-8483870 .use-hover:hover{color:var( --e-global-color-primary );background:var( --e-global-color-2e02efe );}.elementor .elementor-element-8483870 .use-hover:hover span{color:var( --e-global-color-primary );}.elementor-7715 .elementor-element.elementor-element-844c52b > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:3.5rem 0rem 3.5rem 0rem;border-style:solid;border-width:1px 0px 1px 0px;border-color:#E1E1E1;}.elementor-element-844c52b .navigation .nav-links .label{font-size:12px;text-transform:uppercase;letter-spacing:0.1em;color:#999999;}.elementor-element-844c52b .pager-link-title{font-weight:400;}.elementor-7715 .elementor-element.elementor-element-620346f > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-7715 .elementor-element.elementor-element-620346f{text-align:center;}.elementor-7715 .elementor-element.elementor-element-620346f .elementor-heading-title{font-size:3.4rem;color:var( --e-global-color-text );}.elementor-7715 .elementor-element.elementor-element-7e6a1f6 > .elementor-widget-container{padding:50px 0px 50px 0px;}.elementor-editor-active.elementor-page-7715{background-image:url(https://www.redmountaingrace.org/wp-content/plugins/u-design-core/assets/images/transparent.png);background-repeat:repeat;}@media(max-width:1439px){.elementor-7715 .elementor-element.elementor-element-c685f91 .elementor-heading-title{font-size:var( --e-global-typography-edc64fc-font-size );line-height:var( --e-global-typography-edc64fc-line-height );}.elementor-7715 .elementor-element.elementor-element-6281ac4 > .elementor-widget-container{margin:11px 0px 18px 0px;}.elementor-element-6281ac4 .title{font-size:3rem;}.elementor-element-4f8d7af .post-meta, .elementor-element-4f8d7af .post-meta a{font-size:var( --e-global-typography-edc64fc-font-size );line-height:var( --e-global-typography-edc64fc-line-height );}.elementor-element-eee7310 .author-content{font-size:15px;}.elementor-element-eee7310 .author-link{font-size:15px;}.elementor-element-8483870 .social-icon{font-size:18px;}.elementor-7715 .elementor-element.elementor-element-620346f > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-7715 .elementor-element.elementor-element-620346f .elementor-heading-title{font-size:3rem;}}@media(max-width:1199px){.elementor-7715 .elementor-element.elementor-element-28ebbb2 .elementor-heading-title{font-size:11px;}.elementor-7715 .elementor-element.elementor-element-c38b194 .elementor-heading-title{font-size:11px;}.elementor-element-6281ac4 .title{font-size:2.7rem;}.elementor-element-eee7310 .post-author-detail{padding:2.5rem 2.5rem 2.5rem 2.5rem;}.elementor-7715 .elementor-element.elementor-element-eee7310 .post-author-detail .author-avatar{margin:0rem 2rem 2rem 0rem;}.elementor-element-eee7310 .post-author-detail .author-name{font-size:19px;}.elementor-element-eee7310 .author-content{font-size:14px;}.elementor-element-eee7310 .author-link{font-size:14px;}.elementor-element-4d6c458 .post-tags>a{font-size:12px;}.elementor-element-8483870 .social-icon{font-size:16px;}.elementor-7715 .elementor-element.elementor-element-844c52b > .elementor-widget-container{margin:7.4rem 0rem 0rem 0rem;padding:2.5rem 0rem 2.5rem 0rem;}.elementor-element-844c52b .navigation .nav-links .label{font-size:11px;}.elementor-element-844c52b .pager-link-title{font-size:15px;}.elementor-7715 .elementor-element.elementor-element-620346f > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}}@media(max-width:991px){.elementor-7715 .elementor-element.elementor-element-c685f91 .elementor-heading-title{font-size:var( --e-global-typography-edc64fc-font-size );line-height:var( --e-global-typography-edc64fc-line-height );}.elementor-element-4f8d7af .post-meta, .elementor-element-4f8d7af .post-meta a{font-size:var( --e-global-typography-edc64fc-font-size );line-height:var( --e-global-typography-edc64fc-line-height );}.elementor-7715 .elementor-element.elementor-element-620346f > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}}@media(max-width:767px){.elementor-7715 .elementor-element.elementor-element-8b1e09a{margin:13px 0px 0px 0px;}.elementor-7715 .elementor-element.elementor-element-c685f91 .elementor-heading-title{font-size:var( --e-global-typography-edc64fc-font-size );line-height:var( --e-global-typography-edc64fc-line-height );}.elementor-element-6281ac4 .title{font-size:2.8rem;}.elementor-element-4f8d7af .post-meta, .elementor-element-4f8d7af .post-meta a{font-size:var( --e-global-typography-edc64fc-font-size );line-height:var( --e-global-typography-edc64fc-line-height );}.elementor-element-8483870 .social-icon{font-size:16px;}.elementor-7715 .elementor-element.elementor-element-844c52b > .elementor-widget-container{margin:8.4rem 0rem 0rem 0rem;}}