.elementor-18041 .elementor-element.elementor-element-b3c69bb{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:auto;--gap:2em 2em;--row-gap:2em;--column-gap:2em;--grid-auto-flow:row;--justify-items:start;--align-items:start;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-18041 .elementor-element.elementor-element-a59430d .blackbaud-universal-wrapper{min-height:1620px;}.elementor-18041 .elementor-element.elementor-element-a59430d{--bb-skeleton-bg:#FFDD7280;--bb-skeleton-shimmer:#FFF3CDB8;}.elementor-18041 .elementor-element.elementor-element-a59430d .bb-loading-skeleton{border-radius:15px;}.elementor-18041 .elementor-element.elementor-element-a897845:not( .elementor-widget-image ), .elementor-18041 .elementor-element.elementor-element-a897845.elementor-widget-image img{-webkit-mask-image:url( https://ronaldmcdonaldhousealberta.org/wp-content/uploads/RMHC_Photo_Mask_Float_Flex.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-18041 .elementor-element.elementor-element-a6b1497{--display:flex;--min-height:500px;--justify-content:flex-end;--overflow:hidden;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18041 .elementor-element.elementor-element-a6b1497:not(.elementor-motion-effects-element-type-background), .elementor-18041 .elementor-element.elementor-element-a6b1497 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3DEFF;background-image:url("https://ronaldmcdonaldhousealberta.org/wp-content/uploads/72a383a83745cf236031ad07782f9dbd741dcab2.jpg");background-position:0px -45px;background-repeat:no-repeat;background-size:cover;}.elementor-18041 .elementor-element.elementor-element-a6b1497:hover{background-color:var( --e-global-color-01ee26a );}.elementor-18041 .elementor-element.elementor-element-4757f9e{--display:flex;--min-height:var(--wtg-card-height,auto);--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;--e-con-transform-transition-duration:500ms;}.elementor-18041 .elementor-element.elementor-element-4757f9e:not(.elementor-motion-effects-element-type-background), .elementor-18041 .elementor-element.elementor-element-4757f9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-18041 .elementor-element.elementor-element-4757f9e:hover{background-color:var( --e-global-color-secondary );border-style:none;}.elementor-18041 .elementor-element.elementor-element-4757f9e, .elementor-18041 .elementor-element.elementor-element-4757f9e::before{--border-transition:0.3s;}.elementor-18041 .elementor-element.elementor-element-5fa51f5{text-align:start;width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-18041 .elementor-element.elementor-element-5fa51f5 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-18041 .elementor-element.elementor-element-1f37ea8{font-family:var( --e-global-typography-text-font-family ), Sans-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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-18041 .elementor-element.elementor-element-1136abf .elementor-icon-wrapper{text-align:start;}.elementor-18041 .elementor-element.elementor-element-1136abf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-18041 .elementor-element.elementor-element-1136abf.elementor-view-framed .elementor-icon, .elementor-18041 .elementor-element.elementor-element-1136abf.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-18041 .elementor-element.elementor-element-1136abf.elementor-view-framed .elementor-icon, .elementor-18041 .elementor-element.elementor-element-1136abf.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-18041 .elementor-element.elementor-element-1136abf .elementor-icon{font-size:24px;}.elementor-18041 .elementor-element.elementor-element-1136abf .elementor-icon svg{height:24px;}.elementor-18041 .elementor-element.elementor-element-1136abf{padding:0px 0px 0px 0px;--e-transform-translateY:-20px;}.elementor-18041 .elementor-element.elementor-element-8e40d74{--display:flex;--min-height:500px;--justify-content:flex-end;--overflow:hidden;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18041 .elementor-element.elementor-element-8e40d74:not(.elementor-motion-effects-element-type-background), .elementor-18041 .elementor-element.elementor-element-8e40d74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3DEFF;background-image:url("https://ronaldmcdonaldhousealberta.org/wp-content/uploads/39bb2c6f6d4066e4439761951170a14d66cf6a98-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-18041 .elementor-element.elementor-element-8e40d74:hover{background-color:var( --e-global-color-01ee26a );}.elementor-18041 .elementor-element.elementor-element-7693ae7{--display:flex;--min-height:var(--wtg-card-height,auto);--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;--e-con-transform-transition-duration:500ms;}.elementor-18041 .elementor-element.elementor-element-7693ae7:not(.elementor-motion-effects-element-type-background), .elementor-18041 .elementor-element.elementor-element-7693ae7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-18041 .elementor-element.elementor-element-7693ae7:hover{background-color:var( --e-global-color-secondary );border-style:none;}.elementor-18041 .elementor-element.elementor-element-7693ae7, .elementor-18041 .elementor-element.elementor-element-7693ae7::before{--border-transition:0.3s;}.elementor-18041 .elementor-element.elementor-element-5fe8f16{text-align:start;width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-18041 .elementor-element.elementor-element-5fe8f16 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-18041 .elementor-element.elementor-element-aeafa8c{font-family:var( --e-global-typography-text-font-family ), Sans-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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-18041 .elementor-element.elementor-element-fabee9c .elementor-icon-wrapper{text-align:start;}.elementor-18041 .elementor-element.elementor-element-fabee9c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-18041 .elementor-element.elementor-element-fabee9c.elementor-view-framed .elementor-icon, .elementor-18041 .elementor-element.elementor-element-fabee9c.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-18041 .elementor-element.elementor-element-fabee9c.elementor-view-framed .elementor-icon, .elementor-18041 .elementor-element.elementor-element-fabee9c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-18041 .elementor-element.elementor-element-fabee9c .elementor-icon{font-size:24px;}.elementor-18041 .elementor-element.elementor-element-fabee9c .elementor-icon svg{height:24px;}.elementor-18041 .elementor-element.elementor-element-fabee9c{padding:0px 0px 0px 0px;--e-transform-translateY:-20px;}.elementor-18041 .elementor-element.elementor-element-e9117da{--display:flex;--min-height:500px;--justify-content:flex-end;--overflow:hidden;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18041 .elementor-element.elementor-element-e9117da:not(.elementor-motion-effects-element-type-background), .elementor-18041 .elementor-element.elementor-element-e9117da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3DEFF;background-image:url("https://ronaldmcdonaldhousealberta.org/wp-content/uploads/eca7d81c1432871aaf65dc5d60e0b822347b71d2-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-18041 .elementor-element.elementor-element-e9117da:hover{background-color:var( --e-global-color-01ee26a );}.elementor-18041 .elementor-element.elementor-element-12e0808{--display:flex;--min-height:var(--wtg-card-height,auto);--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;--e-con-transform-transition-duration:500ms;}.elementor-18041 .elementor-element.elementor-element-12e0808:not(.elementor-motion-effects-element-type-background), .elementor-18041 .elementor-element.elementor-element-12e0808 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-18041 .elementor-element.elementor-element-12e0808:hover{background-color:var( --e-global-color-secondary );border-style:none;}.elementor-18041 .elementor-element.elementor-element-12e0808, .elementor-18041 .elementor-element.elementor-element-12e0808::before{--border-transition:0.3s;}.elementor-18041 .elementor-element.elementor-element-f6b30e2{text-align:start;width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-18041 .elementor-element.elementor-element-f6b30e2 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-18041 .elementor-element.elementor-element-a14888a{font-family:var( --e-global-typography-text-font-family ), Sans-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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-18041 .elementor-element.elementor-element-99b0b1d .elementor-icon-wrapper{text-align:start;}.elementor-18041 .elementor-element.elementor-element-99b0b1d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-18041 .elementor-element.elementor-element-99b0b1d.elementor-view-framed .elementor-icon, .elementor-18041 .elementor-element.elementor-element-99b0b1d.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-18041 .elementor-element.elementor-element-99b0b1d.elementor-view-framed .elementor-icon, .elementor-18041 .elementor-element.elementor-element-99b0b1d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-18041 .elementor-element.elementor-element-99b0b1d .elementor-icon{font-size:24px;}.elementor-18041 .elementor-element.elementor-element-99b0b1d .elementor-icon svg{height:24px;}.elementor-18041 .elementor-element.elementor-element-99b0b1d{padding:0px 0px 0px 0px;--e-transform-translateY:-20px;}.elementor-18041 .elementor-element.elementor-element-d975a68{--display:flex;--min-height:500px;--justify-content:flex-end;--overflow:hidden;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18041 .elementor-element.elementor-element-d975a68:not(.elementor-motion-effects-element-type-background), .elementor-18041 .elementor-element.elementor-element-d975a68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3DEFF;background-image:url("https://ronaldmcdonaldhousealberta.org/wp-content/uploads/McCain.1.webp");background-position:75% -80px;background-repeat:no-repeat;background-size:cover;}.elementor-18041 .elementor-element.elementor-element-d975a68:hover{background-color:var( --e-global-color-01ee26a );}.elementor-18041 .elementor-element.elementor-element-49f9111{--display:flex;--min-height:var(--wtg-card-height,auto);--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;--e-con-transform-transition-duration:500ms;}.elementor-18041 .elementor-element.elementor-element-49f9111:not(.elementor-motion-effects-element-type-background), .elementor-18041 .elementor-element.elementor-element-49f9111 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-18041 .elementor-element.elementor-element-49f9111:hover{background-color:var( --e-global-color-secondary );border-style:none;}.elementor-18041 .elementor-element.elementor-element-49f9111, .elementor-18041 .elementor-element.elementor-element-49f9111::before{--border-transition:0.3s;}.elementor-18041 .elementor-element.elementor-element-a3c03c3{text-align:start;width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-18041 .elementor-element.elementor-element-a3c03c3 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-18041 .elementor-element.elementor-element-e4cd82f{font-family:var( --e-global-typography-text-font-family ), Sans-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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-18041 .elementor-element.elementor-element-dafc61b .elementor-icon-wrapper{text-align:start;}.elementor-18041 .elementor-element.elementor-element-dafc61b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-18041 .elementor-element.elementor-element-dafc61b.elementor-view-framed .elementor-icon, .elementor-18041 .elementor-element.elementor-element-dafc61b.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-18041 .elementor-element.elementor-element-dafc61b.elementor-view-framed .elementor-icon, .elementor-18041 .elementor-element.elementor-element-dafc61b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-18041 .elementor-element.elementor-element-dafc61b .elementor-icon{font-size:24px;}.elementor-18041 .elementor-element.elementor-element-dafc61b .elementor-icon svg{height:24px;}.elementor-18041 .elementor-element.elementor-element-dafc61b{padding:0px 0px 0px 0px;--e-transform-translateY:-20px;}.elementor-18041 .elementor-element.elementor-element-7637358{--display:flex;--min-height:500px;--justify-content:flex-end;--overflow:hidden;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18041 .elementor-element.elementor-element-7637358:not(.elementor-motion-effects-element-type-background), .elementor-18041 .elementor-element.elementor-element-7637358 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3DEFF;background-image:url("https://ronaldmcdonaldhousealberta.org/wp-content/uploads/Chatters.webp");background-position:-124px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-18041 .elementor-element.elementor-element-7637358:hover{background-color:var( --e-global-color-01ee26a );}.elementor-18041 .elementor-element.elementor-element-af2bd6c{--display:flex;--min-height:var(--wtg-card-height,auto);--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;--e-con-transform-transition-duration:500ms;}.elementor-18041 .elementor-element.elementor-element-af2bd6c:not(.elementor-motion-effects-element-type-background), .elementor-18041 .elementor-element.elementor-element-af2bd6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-18041 .elementor-element.elementor-element-af2bd6c:hover{background-color:var( --e-global-color-secondary );border-style:none;}.elementor-18041 .elementor-element.elementor-element-af2bd6c, .elementor-18041 .elementor-element.elementor-element-af2bd6c::before{--border-transition:0.3s;}.elementor-18041 .elementor-element.elementor-element-d17839f{text-align:start;width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-18041 .elementor-element.elementor-element-d17839f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-18041 .elementor-element.elementor-element-0199379{font-family:var( --e-global-typography-text-font-family ), Sans-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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-18041 .elementor-element.elementor-element-361428f .elementor-icon-wrapper{text-align:start;}.elementor-18041 .elementor-element.elementor-element-361428f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-18041 .elementor-element.elementor-element-361428f.elementor-view-framed .elementor-icon, .elementor-18041 .elementor-element.elementor-element-361428f.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-18041 .elementor-element.elementor-element-361428f.elementor-view-framed .elementor-icon, .elementor-18041 .elementor-element.elementor-element-361428f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-18041 .elementor-element.elementor-element-361428f .elementor-icon{font-size:24px;}.elementor-18041 .elementor-element.elementor-element-361428f .elementor-icon svg{height:24px;}.elementor-18041 .elementor-element.elementor-element-361428f{padding:0px 0px 0px 0px;--e-transform-translateY:-20px;}.elementor-18041 .elementor-element.elementor-element-e96caf5{--display:flex;--min-height:500px;--justify-content:flex-end;--overflow:hidden;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18041 .elementor-element.elementor-element-e96caf5:not(.elementor-motion-effects-element-type-background), .elementor-18041 .elementor-element.elementor-element-e96caf5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3DEFF;background-image:url("https://ronaldmcdonaldhousealberta.org/wp-content/uploads/Legacy-Al-Olsten.jpg");background-position:-151px -66px;background-repeat:no-repeat;background-size:cover;}.elementor-18041 .elementor-element.elementor-element-e96caf5:hover{background-color:var( --e-global-color-01ee26a );}.elementor-18041 .elementor-element.elementor-element-30e4678{--display:flex;--min-height:var(--wtg-card-height,auto);--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;--e-con-transform-transition-duration:500ms;}.elementor-18041 .elementor-element.elementor-element-30e4678:not(.elementor-motion-effects-element-type-background), .elementor-18041 .elementor-element.elementor-element-30e4678 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-18041 .elementor-element.elementor-element-30e4678:hover{background-color:var( --e-global-color-secondary );border-style:none;}.elementor-18041 .elementor-element.elementor-element-30e4678, .elementor-18041 .elementor-element.elementor-element-30e4678::before{--border-transition:0.3s;}.elementor-18041 .elementor-element.elementor-element-9da2652{text-align:start;width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-18041 .elementor-element.elementor-element-9da2652 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-18041 .elementor-element.elementor-element-2f6a479{font-family:var( --e-global-typography-text-font-family ), Sans-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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-18041 .elementor-element.elementor-element-1f1d082 .elementor-icon-wrapper{text-align:start;}.elementor-18041 .elementor-element.elementor-element-1f1d082.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-18041 .elementor-element.elementor-element-1f1d082.elementor-view-framed .elementor-icon, .elementor-18041 .elementor-element.elementor-element-1f1d082.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-18041 .elementor-element.elementor-element-1f1d082.elementor-view-framed .elementor-icon, .elementor-18041 .elementor-element.elementor-element-1f1d082.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-18041 .elementor-element.elementor-element-1f1d082 .elementor-icon{font-size:24px;}.elementor-18041 .elementor-element.elementor-element-1f1d082 .elementor-icon svg{height:24px;}.elementor-18041 .elementor-element.elementor-element-1f1d082{padding:0px 0px 0px 0px;--e-transform-translateY:-20px;}@media(min-width:768px){.elementor-18041 .elementor-element.elementor-element-a6b1497{--width:var(--rmhca-card-section-card-width,30%);}.elementor-18041 .elementor-element.elementor-element-8e40d74{--width:var(--rmhca-card-section-card-width,30%);}.elementor-18041 .elementor-element.elementor-element-e9117da{--width:var(--rmhca-card-section-card-width,30%);}.elementor-18041 .elementor-element.elementor-element-d975a68{--width:var(--rmhca-card-section-card-width,30%);}.elementor-18041 .elementor-element.elementor-element-7637358{--width:var(--rmhca-card-section-card-width,30%);}.elementor-18041 .elementor-element.elementor-element-e96caf5{--width:var(--rmhca-card-section-card-width,30%);}}@media(max-width:1024px){.elementor-18041 .elementor-element.elementor-element-b3c69bb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:2em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-18041 .elementor-element.elementor-element-a59430d .blackbaud-universal-wrapper{min-height:1550px;}.elementor-18041 .elementor-element.elementor-element-a6b1497{--min-height:330px;}.elementor-18041 .elementor-element.elementor-element-a6b1497:not(.elementor-motion-effects-element-type-background), .elementor-18041 .elementor-element.elementor-element-a6b1497 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0%;}.elementor-18041 .elementor-element.elementor-element-4757f9e.e-con{--e-con-transform-translateY:138px;}.elementor-18041 .elementor-element.elementor-element-5fa51f5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-18041 .elementor-element.elementor-element-1f37ea8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18041 .elementor-element.elementor-element-8e40d74{--min-height:330px;}.elementor-18041 .elementor-element.elementor-element-7693ae7.e-con{--e-con-transform-translateY:138px;}.elementor-18041 .elementor-element.elementor-element-5fe8f16 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-18041 .elementor-element.elementor-element-aeafa8c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18041 .elementor-element.elementor-element-e9117da{--min-height:330px;}.elementor-18041 .elementor-element.elementor-element-12e0808.e-con{--e-con-transform-translateY:138px;}.elementor-18041 .elementor-element.elementor-element-f6b30e2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-18041 .elementor-element.elementor-element-a14888a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18041 .elementor-element.elementor-element-d975a68{--min-height:330px;}.elementor-18041 .elementor-element.elementor-element-d975a68:not(.elementor-motion-effects-element-type-background), .elementor-18041 .elementor-element.elementor-element-d975a68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0px;}.elementor-18041 .elementor-element.elementor-element-49f9111.e-con{--e-con-transform-translateY:138px;}.elementor-18041 .elementor-element.elementor-element-a3c03c3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-18041 .elementor-element.elementor-element-e4cd82f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18041 .elementor-element.elementor-element-7637358{--min-height:330px;}.elementor-18041 .elementor-element.elementor-element-7637358:not(.elementor-motion-effects-element-type-background), .elementor-18041 .elementor-element.elementor-element-7637358 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-128px 0px;}.elementor-18041 .elementor-element.elementor-element-af2bd6c.e-con{--e-con-transform-translateY:138px;}.elementor-18041 .elementor-element.elementor-element-d17839f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-18041 .elementor-element.elementor-element-0199379{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18041 .elementor-element.elementor-element-e96caf5{--min-height:330px;}.elementor-18041 .elementor-element.elementor-element-e96caf5:not(.elementor-motion-effects-element-type-background), .elementor-18041 .elementor-element.elementor-element-e96caf5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-140px -70px;}.elementor-18041 .elementor-element.elementor-element-30e4678.e-con{--e-con-transform-translateY:138px;}.elementor-18041 .elementor-element.elementor-element-9da2652 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-18041 .elementor-element.elementor-element-2f6a479{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:767px){.elementor-18041 .elementor-element.elementor-element-b3c69bb{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:1;--grid-auto-flow:row;}.elementor-18041 .elementor-element.elementor-element-a59430d .blackbaud-universal-wrapper{min-height:1240px;}.elementor-18041 .elementor-element.elementor-element-a6b1497:not(.elementor-motion-effects-element-type-background), .elementor-18041 .elementor-element.elementor-element-a6b1497 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0%;}.elementor-18041 .elementor-element.elementor-element-4757f9e.e-con{--e-con-transform-translateY:140px;}.elementor-18041 .elementor-element.elementor-element-5fa51f5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-18041 .elementor-element.elementor-element-5fa51f5{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-18041 .elementor-element.elementor-element-1f37ea8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18041 .elementor-element.elementor-element-7693ae7.e-con{--e-con-transform-translateY:140px;}.elementor-18041 .elementor-element.elementor-element-5fe8f16 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-18041 .elementor-element.elementor-element-5fe8f16{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-18041 .elementor-element.elementor-element-aeafa8c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18041 .elementor-element.elementor-element-12e0808.e-con{--e-con-transform-translateY:140px;}.elementor-18041 .elementor-element.elementor-element-f6b30e2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-18041 .elementor-element.elementor-element-f6b30e2{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-18041 .elementor-element.elementor-element-a14888a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18041 .elementor-element.elementor-element-d975a68:not(.elementor-motion-effects-element-type-background), .elementor-18041 .elementor-element.elementor-element-d975a68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0px;}.elementor-18041 .elementor-element.elementor-element-49f9111.e-con{--e-con-transform-translateY:140px;}.elementor-18041 .elementor-element.elementor-element-a3c03c3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-18041 .elementor-element.elementor-element-a3c03c3{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-18041 .elementor-element.elementor-element-e4cd82f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18041 .elementor-element.elementor-element-7637358:not(.elementor-motion-effects-element-type-background), .elementor-18041 .elementor-element.elementor-element-7637358 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-128px 0px;}.elementor-18041 .elementor-element.elementor-element-af2bd6c.e-con{--e-con-transform-translateY:140px;}.elementor-18041 .elementor-element.elementor-element-d17839f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-18041 .elementor-element.elementor-element-d17839f{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-18041 .elementor-element.elementor-element-0199379{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18041 .elementor-element.elementor-element-e96caf5:not(.elementor-motion-effects-element-type-background), .elementor-18041 .elementor-element.elementor-element-e96caf5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-140px -70px;}.elementor-18041 .elementor-element.elementor-element-30e4678.e-con{--e-con-transform-translateY:140px;}.elementor-18041 .elementor-element.elementor-element-9da2652 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-18041 .elementor-element.elementor-element-9da2652{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-18041 .elementor-element.elementor-element-2f6a479{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}/* Start custom CSS for blackbaud_universal_form, class: .elementor-element-a59430d */.elementor-kit-7 {--bb-primary: var(--e-global-color-primary); --bb-primary-hover: var(--Blue); --bb-bg-main: var(--e-global-color-secondary, #fff); --bb-bg-alt: var(--e-global-color-primary, #fff); --bb-text-main: #000; --bb-text-muted: oklch(from var(--bb-text-main) calc(l + 0.5) c h); --bb-border: oklch(from var(--bb-text-main) calc(l + 0.95) c h); --bb-focus: #3b82f6; --bb-error: #d9534f; --bb-radius: 6px; --bb-pad-sm: 8px; --bb-pad-md: 16px; --bb-pad-lg: 24px; --bb-gap: 1em; --mcGold: var(--e-global-color-6fa1d35); --mcLilac: var(--e-global-color-01ee26a);} #bboxdonation_BBEmbeddedForm {background: var(--bb-bg-main); color: var(--bb-text-main); padding: var(--bb-pad-lg); font-family: inherit;} #bboxdonation_BBEmbeddedForm .BBFormErrorBlock {background-color: #fee2e2; color: var(--bb-error); padding: var(--bb-pad-md); border: 1px solid var(--bb-error); border-radius: var(--bb-radius); margin-bottom: var(--bb-pad-md);} #bboxdonation_BBEmbeddedForm .BBFormSection {margin-bottom: var(--bb-pad-md); padding-bottom: var(--bb-pad-sm);} #bboxdonation_BBEmbeddedForm .BBFormSection:last-of-type {border-bottom: none;} #bboxdonation_BBEmbeddedForm fieldset {border: none; padding: 0; margin: 0;} #bboxdonation_BBEmbeddedForm legend {width: 100%;} #bboxdonation_BBEmbeddedForm .BBFormSectionHeading {margin-bottom: var(--bb-pad-md); border: none;} #bboxdonation_BBEmbeddedForm .BBFormSectionHeading label {font-size: 1.75em; font-weight: bold; color: var(--bb-text-main);} #bboxdonation_BBEmbeddedForm .BBFormFieldContainer {margin-bottom: var(--bb-pad-md); display: grid; grid-template-columns: 1fr 4fr; gap: var(--bb-gap,1em); justify-content: space-between; &:has(input[type='checkbox']) {display: flex;}} #bboxdonation_BBEmbeddedForm .BBFormFieldLabel {display: block; font-family: var(--e-global-typography-text-font-family), Sans-serif; margin-bottom: var(--bb-pad-sm); color: var(--bb-text-muted); width: fit-content; min-width: 12ch;} #bboxdonation_BBEmbeddedForm .BBFormTextbox, #bboxdonation_BBEmbeddedForm .BBFormSelectList, #bboxdonation_BBEmbeddedForm .BBFormTextArea {width: 100%; padding: 10px 12px; border: 1px solid var(--bb-border); border-radius: var(--bb-radius); font-family: inherit; font-size: 1rem; max-width: unset; flex-grow: 1;} #bboxdonation_BBEmbeddedForm .BBFormTextbox:focus, #bboxdonation_BBEmbeddedForm .BBFormSelectList:focus, #bboxdonation_BBEmbeddedForm .BBFormTextArea:focus {outline: none; border-color: var(--bb-focus);} #bboxdonation_BBEmbeddedForm .BBFormFieldContainerGivingLevels {display: block;} #bboxdonation_BBEmbeddedForm .BBFormRadioList {display: flex; flex-wrap: wrap; gap: var(--bb-gap,1em);} #bboxdonation_BBEmbeddedForm .BBFormRadioItem {flex: 1 1 calc(33.333% - 10px);} #bboxdonation_BBEmbeddedForm .BBFormSectionRecurrenceInfo {margin-top: calc(var(--bb-pad-lg) * -1.5); .BBFormFieldRecurrenceInfo {padding: 0;} .BBFormFieldContainer {grid-template-columns:1fr; .BBRecurrenceFieldContainer>span {display: flex; align-items: center; gap: var(--bb-gap,1em); >* {margin: 0; padding: 0px}}}} #bboxdonation_BBEmbeddedForm .BBFormRadioLabelGivingLevel {display: block; width: 100%; padding: 12px; border: none; border-radius: 0; clip-path: url(#squircle-obb); background-color: var(--mcGold); color: var(--bb-text-main); text-align: center; cursor: pointer; &:hover {background-color: var(--mcLilac); color: var(--bb-bg-main);}} #bboxdonation_BBEmbeddedForm .BBFormRadioLabelGivingLevelSelected {border-color: var(--bb-primary); background-color: var(--bb-bg-alt); color: var(--bb-bg-main);} #bboxdonation_BBEmbeddedForm .BBFormRadioLabelGivingLevelOther {display: flex; padding: 12px; border-radius: 0; justify-content: center;} #bboxdonation_BBEmbeddedForm .BBFormGiftOtherAmount {border: none; max-width: 100%; margin-block-end: 5px; clip-path: url(#squircle-obb);} #bboxdonation_BBEmbeddedForm .BBDFormSectionDesignationInfo {.BBFormFieldContainer {display: flex; justify-content: space-between; align-items: center;}} #bboxdonation_BBEmbeddedForm #bboxdonation_tribute_chkTributeGift {margin-block-end: var(--bb-pad-sm);} #bboxdonation_BBEmbeddedForm .BBFormFieldTributeInfo {input {grid-column: 1/-1;}} #bboxdonation_BBEmbeddedForm .BBFormTributeAcknowledgeContainer {.BBFormFieldContainer {&:has(#bboxdonation_tribute_txtFirstName) {grid-template-columns: 1fr 1fr 1fr;}}} #bboxdonation_BBEmbeddedForm .BBDFormSectionComments {legend:empty {display: none;} .BBFormFieldLabel {margin: unset; margin-block-end: var(--bb-pad-md)} textarea {margin: unset;}} #bboxdonation_BBEmbeddedForm .BBDFormSectionBillingInfo .BBFormIndivFields {.BBThreeFields {grid-template-columns: 1fr 1fr 2fr; #bboxdonation_billing_txtLastName {grid-column: 2/-1;}}} #bboxdonation_BBEmbeddedForm .BBFieldBillingStateZip {grid-template-columns: 1fr !important; & >div.BBFormFieldContainer {grid-template-columns: 1fr 1fr 2fr;} select, input {height: fit-content;}} #bboxdonation_BBEmbeddedForm .BBFormDDConfirmationBox {background: var(--bb-bg-main); border: 1px solid var(--bb-border); padding: var(--bb-pad-lg);} #bboxdonation_BBEmbeddedForm .BBFormBoxHeader {font-weight: bold; font-size: 1.2rem; margin-bottom: var(--bb-pad-md);} #bboxdonation_BBEmbeddedForm .BBFormFieldValueLabel {font-weight: bold;} #bboxdonation_BBEmbeddedForm .BBFormBoxActionButtons {display: flex; gap: var(--bb-gap,1em); margin-top: var(--bb-pad-md);} #bboxdonation_BBEmbeddedForm .BBFormButtonRow {.BBFormFieldContainer{grid-template-columns: 1fr; label {display: none;} &:has(#bboxdonation_btnSecurePayment:focus-visible){outline: 2px solid black; outline-offset: 2px;}} margin-top: var(--bb-pad-sm);} #bboxdonation_BBEmbeddedForm .BBFormSubmitbutton {background-color: var(--bb-primary); color: white; border: none; padding: 12px 24px; border-radius: var(--bb-radius); clip-path: url(#squircle-obb); font-weight: bold; font-size: 1.1rem; cursor: pointer; width: 100%;} #bboxdonation_BBEmbeddedForm .BBFormSubmitbutton:hover {background-color: var(--bb-primary-hover);} #bboxdonation_BBEmbeddedForm .BBFormBackbutton {background-color: #6c757d;} #bboxdonation_BBEmbeddedForm .BBFormBackbutton:hover {background-color: #5a6268;} #bboxdonation_BBEmbeddedForm #reCAPTCHASection {&.BBFormSection, .BBFormFieldContainer{margin:0; padding: 0;}} #bboxdonation_BBEmbeddedForm #reCAPTCHADisclosure {grid-template-columns: 1fr; font-size: 0.8rem; color: var(--bb-text-muted); text-align: center; margin-top: var(--bb-pad-md);} #bboxdonation_BBEmbeddedForm .BBTwoFields {display: grid; grid-template-columns: 1fr 1fr; gap: var(--bb-gap,1em);} @media (max-width: 600px) {#bboxdonation_BBEmbeddedForm .BBTwoFields, #bboxdonation_BBEmbeddedForm .BBThreeFields {grid-template-columns: 1fr;}} #bboxdonation_BBEmbeddedForm div[aria-describedby] {position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0, 0, 0, 0) !important; white-space: nowrap !important; border: 0 !important;} #bboxdonation_BBEmbeddedForm .BBAccessibilityOnly {position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0, 0, 0, 0) !important; white-space: nowrap !important; border: 0 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6b1497 */.elementor-18041 .elementor-element.elementor-element-a6b1497 {
    

@media (width <= 767px) {
    max-width: 300px;
    --rmhca-section-hvr-crd-offset: 397px;	
}
@media (width >= 768px) {
    max-width: 342px;
    --rmhca-section-hvr-crd-offset: 395px;
}
@media (width >= 1025px) {
    
    --rmhca-section-hvr-crd-offset: 425px;
    
}
}

.elementor-18041 .elementor-element.elementor-element-a6b1497 .animate-peek-a-boo {
    transform: translateY(var(--rmhca-section-hvr-crd-offset)) !important; 
}


@media (max-width: 1024px) {
    .elementor-18041 .elementor-element.elementor-element-a6b1497 .animate-peek-a-boo {
        transform: translateY(calc(var(--rmhca-section-hvr-crd-offset) + var(--rmhca-section-hvr-crd-tab-offset,5px))) !important; 
    }
}

.elementor-18041 .elementor-element.elementor-element-a6b1497:hover .animate-peek-a-boo {
    transform: translateY(0px) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e40d74 */.elementor-18041 .elementor-element.elementor-element-8e40d74 {
    

@media (width <= 767px) {
    max-width: 300px;
    --rmhca-section-hvr-crd-offset: 312px;	
}
@media (width >= 768px) {
    max-width: 342px;
    --rmhca-section-hvr-crd-offset: 307px;
}
@media (width >= 1025px) {
    --rmhca-section-hvr-crd-offset: 385px;
    
}
}
.elementor-18041 .elementor-element.elementor-element-8e40d74 .animate-peek-a-boo {
    transform: translateY(var(--rmhca-section-hvr-crd-offset)) !important; 
}


@media (max-width: 1024px) {
    .elementor-18041 .elementor-element.elementor-element-8e40d74 .animate-peek-a-boo {
        transform: translateY(calc(var(--rmhca-section-hvr-crd-offset) + var(--rmhca-section-hvr-crd-tab-offset,5px))) !important; 
    }
}

.elementor-18041 .elementor-element.elementor-element-8e40d74:hover .animate-peek-a-boo {
    transform: translateY(0px) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9117da */.elementor-18041 .elementor-element.elementor-element-e9117da {

@media (width <= 767px) {
    max-width: 300px;
    --rmhca-section-hvr-crd-offset: 312px;	
}
@media (width >= 768px) {
    max-width: 342px;
    --rmhca-section-hvr-crd-offset: 306px;
}
@media (width >= 1025px) {
    --rmhca-section-hvr-crd-offset: 385px;
    
}
}
.elementor-18041 .elementor-element.elementor-element-e9117da .animate-peek-a-boo {
    transform: translateY(var(--rmhca-section-hvr-crd-offset)) !important; 
}


@media (max-width: 1024px) {
    .elementor-18041 .elementor-element.elementor-element-e9117da .animate-peek-a-boo {
        transform: translateY(calc(var(--rmhca-section-hvr-crd-offset) + var(--rmhca-section-hvr-crd-tab-offset,5px))) !important; 
    }
}

.elementor-18041 .elementor-element.elementor-element-e9117da:hover .animate-peek-a-boo {
    transform: translateY(0px) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d975a68 */.elementor-18041 .elementor-element.elementor-element-d975a68 {

@media (width <= 767px) {
    max-width: 300px;
    --rmhca-section-hvr-crd-offset: 360px;	
}
@media (width >= 768px) {
    max-width: 342px;
    --rmhca-section-hvr-crd-offset: 350px;
}
@media (width >= 1025px) {
    --rmhca-section-hvr-crd-offset: 380px;
    
}
}
.elementor-18041 .elementor-element.elementor-element-d975a68 .animate-peek-a-boo {
    transform: translateY(var(--rmhca-section-hvr-crd-offset)) !important; 
}


@media (max-width: 1024px) {
    .elementor-18041 .elementor-element.elementor-element-d975a68 .animate-peek-a-boo {
        transform: translateY(calc(var(--rmhca-section-hvr-crd-offset) + var(--rmhca-section-hvr-crd-tab-offset,5px))) !important; 
    }
}

.elementor-18041 .elementor-element.elementor-element-d975a68:hover .animate-peek-a-boo {
    transform: translateY(0px) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7637358 */.elementor-18041 .elementor-element.elementor-element-7637358 {

@media (width <= 767px) {
   max-width: 300px;
    --rmhca-section-hvr-crd-offset: 320px;	
}
@media (width >= 768px) {
    max-width: 342px;
    --rmhca-section-hvr-crd-offset: 351px;
}
@media (width >= 1025px) {
    --rmhca-section-hvr-crd-offset: 380px;
    
}
}
.elementor-18041 .elementor-element.elementor-element-7637358 .animate-peek-a-boo {
    transform: translateY(var(--rmhca-section-hvr-crd-offset)) !important; 
}


@media (max-width: 1024px) {
    .elementor-18041 .elementor-element.elementor-element-7637358 .animate-peek-a-boo {
        transform: translateY(calc(var(--rmhca-section-hvr-crd-offset) + var(--rmhca-section-hvr-crd-tab-offset,5px))) !important; 
    }
}

.elementor-18041 .elementor-element.elementor-element-7637358:hover .animate-peek-a-boo {
    transform: translateY(0px) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e96caf5 */.elementor-18041 .elementor-element.elementor-element-e96caf5 {

@media (width <= 767px) {
    max-width: 300px;
    --rmhca-section-hvr-crd-offset: 397px;	
}
@media (width >= 768px) {
    max-width: 342px;
    --rmhca-section-hvr-crd-offset: 395px;
}
@media (width >= 1025px) {
    --rmhca-section-hvr-crd-offset: 420px;
    
}
}

.elementor-18041 .elementor-element.elementor-element-e96caf5 .animate-peek-a-boo {
    transform: translateY(var(--rmhca-section-hvr-crd-offset)) !important; 
}


@media (max-width: 1024px) {
    .elementor-18041 .elementor-element.elementor-element-e96caf5 .animate-peek-a-boo {
        transform: translateY(calc(var(--rmhca-section-hvr-crd-offset) + var(--rmhca-section-hvr-crd-tab-offset,5px))) !important; 
    }
}

.elementor-18041 .elementor-element.elementor-element-e96caf5:hover .animate-peek-a-boo {
    transform: translateY(0px) !important;
}/* End custom CSS */