.elementor-5678 .elementor-element.elementor-element-4643e62{--display:flex;--min-height:98vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overflow:hidden;--overlay-opacity:0.68;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-5678 .elementor-element.elementor-element-4643e62:not(.elementor-motion-effects-element-type-background), .elementor-5678 .elementor-element.elementor-element-4643e62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://compassionatechristmas.org/wp-content/uploads/2025/08/CC-2025-August-4.pdf-image-000.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5678 .elementor-element.elementor-element-4643e62::before, .elementor-5678 .elementor-element.elementor-element-4643e62 > .elementor-background-video-container::before, .elementor-5678 .elementor-element.elementor-element-4643e62 > .e-con-inner > .elementor-background-video-container::before, .elementor-5678 .elementor-element.elementor-element-4643e62 > .elementor-background-slideshow::before, .elementor-5678 .elementor-element.elementor-element-4643e62 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5678 .elementor-element.elementor-element-4643e62 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #034A29D6 27%, #501006BF 100%);}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );}.elementor-5678 .elementor-element.elementor-element-911ddad > .elementor-widget-container{--e-transform-rotateZ:117deg;}body:not(.rtl) .elementor-5678 .elementor-element.elementor-element-911ddad{left:-211px;}body.rtl .elementor-5678 .elementor-element.elementor-element-911ddad{right:-211px;}.elementor-5678 .elementor-element.elementor-element-911ddad{top:42px;}.elementor-5678 .elementor-element.elementor-element-911ddad img{width:46%;}.elementor-5678 .elementor-element.elementor-element-18a6b06 > .elementor-widget-container{--e-transform-rotateZ:-116deg;}body:not(.rtl) .elementor-5678 .elementor-element.elementor-element-18a6b06{right:-201px;}body.rtl .elementor-5678 .elementor-element.elementor-element-18a6b06{left:-201px;}.elementor-5678 .elementor-element.elementor-element-18a6b06{top:0px;}.elementor-5678 .elementor-element.elementor-element-18a6b06 img{width:59%;}.elementor-5678 .elementor-element.elementor-element-11ae6eb > .elementor-widget-container{--e-transform-rotateZ:135deg;}body:not(.rtl) .elementor-5678 .elementor-element.elementor-element-11ae6eb{left:-200px;}body.rtl .elementor-5678 .elementor-element.elementor-element-11ae6eb{right:-200px;}.elementor-5678 .elementor-element.elementor-element-11ae6eb{top:168px;}.elementor-5678 .elementor-element.elementor-element-11ae6eb img{width:46%;}.elementor-5678 .elementor-element.elementor-element-e7fe901 > .elementor-widget-container{--e-transform-rotateZ:135deg;}body:not(.rtl) .elementor-5678 .elementor-element.elementor-element-e7fe901{right:-126px;}body.rtl .elementor-5678 .elementor-element.elementor-element-e7fe901{left:-126px;}.elementor-5678 .elementor-element.elementor-element-e7fe901{top:252px;}.elementor-5678 .elementor-element.elementor-element-e7fe901 img{width:46%;}.elementor-5678 .elementor-element.elementor-element-af5b53d > .elementor-widget-container{--e-transform-rotateZ:22deg;}body:not(.rtl) .elementor-5678 .elementor-element.elementor-element-af5b53d{left:-189px;}body.rtl .elementor-5678 .elementor-element.elementor-element-af5b53d{right:-189px;}.elementor-5678 .elementor-element.elementor-element-af5b53d{top:336px;}.elementor-5678 .elementor-element.elementor-element-af5b53d img{width:52%;}.elementor-5678 .elementor-element.elementor-element-0a4bde8 > .elementor-widget-container{--e-transform-rotateZ:-77deg;}body:not(.rtl) .elementor-5678 .elementor-element.elementor-element-0a4bde8{right:-189px;}body.rtl .elementor-5678 .elementor-element.elementor-element-0a4bde8{left:-189px;}.elementor-5678 .elementor-element.elementor-element-0a4bde8{top:368px;}.elementor-5678 .elementor-element.elementor-element-0a4bde8 img{width:52%;}.elementor-5678 .elementor-element.elementor-element-6d3c1bb > .elementor-widget-container{--e-transform-rotateZ:22deg;}body:not(.rtl) .elementor-5678 .elementor-element.elementor-element-6d3c1bb{right:53px;}body.rtl .elementor-5678 .elementor-element.elementor-element-6d3c1bb{left:53px;}.elementor-5678 .elementor-element.elementor-element-6d3c1bb{top:210px;}.elementor-5678 .elementor-element.elementor-element-6d3c1bb img{width:20%;}.elementor-5678 .elementor-element.elementor-element-953e258 > .elementor-widget-container{--e-transform-rotateZ:22deg;}body:not(.rtl) .elementor-5678 .elementor-element.elementor-element-953e258{right:85px;}body.rtl .elementor-5678 .elementor-element.elementor-element-953e258{left:85px;}.elementor-5678 .elementor-element.elementor-element-953e258{top:252px;}.elementor-5678 .elementor-element.elementor-element-953e258 img{width:20%;}.elementor-5678 .elementor-element.elementor-element-aea25bd > .elementor-widget-container{--e-transform-rotateZ:22deg;}body:not(.rtl) .elementor-5678 .elementor-element.elementor-element-aea25bd{left:-73px;}body.rtl .elementor-5678 .elementor-element.elementor-element-aea25bd{right:-73px;}.elementor-5678 .elementor-element.elementor-element-aea25bd{top:504px;}.elementor-5678 .elementor-element.elementor-element-aea25bd img{width:52%;}.elementor-5678 .elementor-element.elementor-element-994649e > .elementor-widget-container{--e-transform-rotateZ:-36deg;}body:not(.rtl) .elementor-5678 .elementor-element.elementor-element-994649e{right:-95px;}body.rtl .elementor-5678 .elementor-element.elementor-element-994649e{left:-95px;}.elementor-5678 .elementor-element.elementor-element-994649e{top:578px;}.elementor-5678 .elementor-element.elementor-element-994649e img{width:52%;}.elementor-5678 .elementor-element.elementor-element-bf57048 > .elementor-widget-container{--e-transform-rotateZ:-99deg;}body:not(.rtl) .elementor-5678 .elementor-element.elementor-element-bf57048{right:-169px;}body.rtl .elementor-5678 .elementor-element.elementor-element-bf57048{left:-169px;}.elementor-5678 .elementor-element.elementor-element-bf57048{top:578px;}.elementor-5678 .elementor-element.elementor-element-bf57048 img{width:40%;}.elementor-5678 .elementor-element.elementor-element-3dd97a4 > .elementor-widget-container{--e-transform-rotateZ:22deg;}body:not(.rtl) .elementor-5678 .elementor-element.elementor-element-3dd97a4{left:1px;}body.rtl .elementor-5678 .elementor-element.elementor-element-3dd97a4{right:1px;}.elementor-5678 .elementor-element.elementor-element-3dd97a4{top:609px;}.elementor-5678 .elementor-element.elementor-element-3dd97a4 img{width:15%;}.elementor-5678 .elementor-element.elementor-element-255fe43 > .elementor-widget-container{--e-transform-rotateZ:22deg;}body:not(.rtl) .elementor-5678 .elementor-element.elementor-element-255fe43{left:-136px;}body.rtl .elementor-5678 .elementor-element.elementor-element-255fe43{right:-136px;}.elementor-5678 .elementor-element.elementor-element-255fe43{top:630px;}.elementor-5678 .elementor-element.elementor-element-255fe43 img{width:30%;}.elementor-5678 .elementor-element.elementor-element-04ae0d2 > .elementor-widget-container{--e-transform-rotateZ:22deg;}body:not(.rtl) .elementor-5678 .elementor-element.elementor-element-04ae0d2{left:75px;}body.rtl .elementor-5678 .elementor-element.elementor-element-04ae0d2{right:75px;}.elementor-5678 .elementor-element.elementor-element-04ae0d2{top:641px;}.elementor-5678 .elementor-element.elementor-element-04ae0d2 img{width:32%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-5678 .elementor-element.elementor-element-cc08139 .elementor-heading-title{font-family:"Satisfy", Sans-serif;font-size:2.1vw;font-weight:600;font-style:normal;line-height:1.3em;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFD;}.elementor-5678 .elementor-element.elementor-element-c7a6d65{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5678 .elementor-element.elementor-element-d7c750e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5678 .elementor-element.elementor-element-d7c750e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5678 .elementor-element.elementor-element-606cda5 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:4.3vw;font-weight:500;text-transform:capitalize;line-height:1.25em;letter-spacing:-0.04em;color:var( --e-global-color-a19c642 );}.elementor-widget-text-editor{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 );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-5678 .elementor-element.elementor-element-37a7e5e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Roboto Slab", Sans-serif;font-size:1.5vw;font-weight:500;line-height:1.4em;color:var( --e-global-color-a19c642 );}.elementor-5678 .elementor-element.elementor-element-37a7e5e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );}.elementor-5678 .elementor-element.elementor-element-6e62560 .elementor-button{background-color:#EF3F24;font-family:"Roboto Slab", Sans-serif;font-size:1.4vw;font-weight:600;text-transform:capitalize;line-height:1.3em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-radius:0px 0px 0px 0px;}.elementor-5678 .elementor-element.elementor-element-6e62560 .elementor-button:hover, .elementor-5678 .elementor-element.elementor-element-6e62560 .elementor-button:focus{background-color:#569B7B;border-color:#FFFFFF;}.elementor-5678 .elementor-element.elementor-element-6e62560 > .elementor-widget-container{margin:0px 0px 0px 0px;border-style:none;}.elementor-5678 .elementor-element.elementor-element-6e62560 .elementor-button-content-wrapper{flex-direction:row;}.elementor-5678 .elementor-element.elementor-element-6e62560 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-5678 .elementor-element.elementor-element-47cb3d4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--overflow:hidden;--overlay-opacity:1;--padding-top:6.771vw;--padding-bottom:19.635vw;--padding-left:0;--padding-right:0;}.elementor-5678 .elementor-element.elementor-element-47cb3d4:not(.elementor-motion-effects-element-type-background), .elementor-5678 .elementor-element.elementor-element-47cb3d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#383334;}.elementor-5678 .elementor-element.elementor-element-47cb3d4::before, .elementor-5678 .elementor-element.elementor-element-47cb3d4 > .elementor-background-video-container::before, .elementor-5678 .elementor-element.elementor-element-47cb3d4 > .e-con-inner > .elementor-background-video-container::before, .elementor-5678 .elementor-element.elementor-element-47cb3d4 > .elementor-background-slideshow::before, .elementor-5678 .elementor-element.elementor-element-47cb3d4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5678 .elementor-element.elementor-element-47cb3d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-f28aef1 );--background-overlay:'';}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{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 );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-5678 .elementor-element.elementor-element-c489ae3 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-5678 .elementor-element.elementor-element-c489ae3 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-5678 .elementor-element.elementor-element-c489ae3{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-5678 .elementor-element.elementor-element-c489ae3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5678 .elementor-element.elementor-element-c489ae3 .elementor-icon-list-item > a{font-family:"Roboto Slab", Sans-serif;font-size:1vw;font-weight:700;line-height:1.25em;}.elementor-5678 .elementor-element.elementor-element-c489ae3 .elementor-icon-list-text{color:var( --e-global-color-a19c642 );transition:color 0.3s;}.elementor-widget-ucaddon_list_marquee .ue_marq_text_wrap{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 );}.elementor-widget-ucaddon_list_marquee .ue_marq_desc{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 );}.elementor-5678 .elementor-element.elementor-element-0aa7c00 .ue-marquee{background-color:var( --e-global-color-f7b52d3 );padding:0px 0px 0px 0px;}.elementor-5678 .elementor-element.elementor-element-0aa7c00 .ue-marquee-tag{text-align:center;padding:0px 0px 0px 0px;margin:0px 15px 0px 15px;border-style:none;}.elementor-5678 .elementor-element.elementor-element-0aa7c00 .ue-marquee-tag,.elementor-5678 .elementor-element.elementor-element-0aa7c00 .ue-marquee-tag a{color:#569B7B;}.elementor-5678 .elementor-element.elementor-element-0aa7c00 .ue-marquee-tag svg{fill:#569B7B;}.elementor-5678 .elementor-element.elementor-element-0aa7c00 .ue_marq_text_wrap{font-family:"Roboto Slab", Sans-serif;font-size:4vw;font-weight:600;text-transform:capitalize;line-height:1.25em;letter-spacing:-0.04em;}.elementor-5678 .elementor-element.elementor-element-0aa7c00 .ue-marquee-tag-image img{width:86px;height:76px;object-fit:cover;}.elementor-5678 .elementor-element.elementor-element-0aa7c00 .ue-marquee-tag-image{width:86px;height:76px;}.elementor-5678 .elementor-element.elementor-element-0aa7c00 .ue-marquee-tag a{gap:34px;}.elementor-5678 .elementor-element.elementor-element-589a8bd > .elementor-widget-container{--e-transform-rotateZ:107deg;}body:not(.rtl) .elementor-5678 .elementor-element.elementor-element-589a8bd{left:-31px;}body.rtl .elementor-5678 .elementor-element.elementor-element-589a8bd{right:-31px;}.elementor-5678 .elementor-element.elementor-element-589a8bd{top:-52px;z-index:0;}.elementor-5678 .elementor-element.elementor-element-589a8bd img{width:16vw;max-width:100%;opacity:1;}.elementor-5678 .elementor-element.elementor-element-8c7f2c0 > .elementor-widget-container{--e-transform-rotateZ:-53deg;}body:not(.rtl) .elementor-5678 .elementor-element.elementor-element-8c7f2c0{right:-53px;}body.rtl .elementor-5678 .elementor-element.elementor-element-8c7f2c0{left:-53px;}.elementor-5678 .elementor-element.elementor-element-8c7f2c0{bottom:-42px;}.elementor-5678 .elementor-element.elementor-element-8c7f2c0 img{width:17vw;max-width:100%;}.elementor-5678 .elementor-element.elementor-element-bb233f8{--display:flex;--position:fixed;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.5;top:0px;--z-index:3;}.elementor-5678 .elementor-element.elementor-element-bb233f8::before, .elementor-5678 .elementor-element.elementor-element-bb233f8 > .elementor-background-video-container::before, .elementor-5678 .elementor-element.elementor-element-bb233f8 > .e-con-inner > .elementor-background-video-container::before, .elementor-5678 .elementor-element.elementor-element-bb233f8 > .elementor-background-slideshow::before, .elementor-5678 .elementor-element.elementor-element-bb233f8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5678 .elementor-element.elementor-element-bb233f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#18171C;--background-overlay:'';}body:not(.rtl) .elementor-5678 .elementor-element.elementor-element-bb233f8{left:0px;}body.rtl .elementor-5678 .elementor-element.elementor-element-bb233f8{right:0px;}.elementor-5678 .elementor-element.elementor-element-49d4c34f{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:80px;--padding-right:80px;}.elementor-5678 .elementor-element.elementor-element-49d4c34f:not(.elementor-motion-effects-element-type-background), .elementor-5678 .elementor-element.elementor-element-49d4c34f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a19c642 );}.elementor-5678 .elementor-element.elementor-element-6d2c80cd{text-align:center;}.elementor-5678 .elementor-element.elementor-element-6d2c80cd .elementor-heading-title{font-family:var( --e-global-typography-693e0a9-font-family ), Sans-serif;font-size:var( --e-global-typography-693e0a9-font-size );font-weight:var( --e-global-typography-693e0a9-font-weight );line-height:var( --e-global-typography-693e0a9-line-height );letter-spacing:var( --e-global-typography-693e0a9-letter-spacing );color:var( --e-global-color-accent );}.elementor-5678 .elementor-element.elementor-element-5e1765f2{text-align:center;font-family:var( --e-global-typography-b479b3f-font-family ), Sans-serif;font-size:var( --e-global-typography-b479b3f-font-size );font-weight:var( --e-global-typography-b479b3f-font-weight );line-height:var( --e-global-typography-b479b3f-line-height );}body:not(.rtl) .elementor-5678 .elementor-element.elementor-element-3ac91a88{right:20px;}body.rtl .elementor-5678 .elementor-element.elementor-element-3ac91a88{left:20px;}.elementor-5678 .elementor-element.elementor-element-3ac91a88{top:20px;}.elementor-5678 .elementor-element.elementor-element-3ac91a88 img{width:100%;max-width:30px;}.elementor-5678 .elementor-element.elementor-element-6d1a599c > .elementor-widget-container{padding:-10px -10px -10px -10px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-5678 .elementor-element.elementor-element-3e7884d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:09.375vw 09.375vw;--row-gap:09.375vw;--column-gap:09.375vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:9.115vw;--padding-left:0vw;--padding-right:0vw;}.elementor-5678 .elementor-element.elementor-element-deb41c2 > .elementor-widget-container{--e-transform-rotateZ:-202deg;}body:not(.rtl) .elementor-5678 .elementor-element.elementor-element-deb41c2{left:0px;}body.rtl .elementor-5678 .elementor-element.elementor-element-deb41c2{right:0px;}.elementor-5678 .elementor-element.elementor-element-deb41c2{top:-11px;z-index:0;}.elementor-5678 .elementor-element.elementor-element-deb41c2 img{width:13vw;}.elementor-5678 .elementor-element.elementor-element-03b12a7{--display:flex;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5678 .elementor-element.elementor-element-03b12a7::before, .elementor-5678 .elementor-element.elementor-element-03b12a7 > .elementor-background-video-container::before, .elementor-5678 .elementor-element.elementor-element-03b12a7 > .e-con-inner > .elementor-background-video-container::before, .elementor-5678 .elementor-element.elementor-element-03b12a7 > .elementor-background-slideshow::before, .elementor-5678 .elementor-element.elementor-element-03b12a7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5678 .elementor-element.elementor-element-03b12a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-5678 .elementor-element.elementor-element-eee4eeb{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--background-transition:0.3s;box-shadow:0px 4px 40px 0px rgba(0, 0, 0, 0.1);--margin-top:-12.5vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:3.646vw;--padding-bottom:3.646vw;--padding-left:3.646vw;--padding-right:3.646vw;}.elementor-5678 .elementor-element.elementor-element-eee4eeb:not(.elementor-motion-effects-element-type-background), .elementor-5678 .elementor-element.elementor-element-eee4eeb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#569B7B;}.elementor-5678 .elementor-element.elementor-element-eee4eeb:hover{background-color:#B8AC32;}.elementor-5678 .elementor-element.elementor-element-e0de98e > .elementor-widget-container{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-5678 .elementor-element.elementor-element-e0de98e img{width:100%;max-width:100%;border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-5678 .elementor-element.elementor-element-be778be{--display:flex;--justify-content:center;--padding-top:0vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:0vw;}.elementor-5678 .elementor-element.elementor-element-07fb515 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:2.708vw;font-weight:600;line-height:1.3em;letter-spacing:0.02em;color:#FFFFFF;}.elementor-5678 .elementor-element.elementor-element-8237871 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-5678 .elementor-element.elementor-element-8237871 .elementor-heading-title{font-family:"Satisfy", Sans-serif;font-size:4.3vw;font-weight:500;line-height:1.4em;letter-spacing:0.04em;word-spacing:2px;text-shadow:0px 0px 6px rgba(0, 0, 0, 0.96);color:#EF3F24;}.elementor-5678 .elementor-element.elementor-element-d1fb59b{font-family:"Roboto Slab", Sans-serif;font-size:1.25vw;font-weight:500;line-height:1.4em;color:#FFFFFF;}.elementor-5678 .elementor-element.elementor-element-d1fb59b a{color:#FFFFFF;}.elementor-5678 .elementor-element.elementor-element-33cdb0d .elementor-button{background-color:#EF3F24;font-family:"Roboto Slab", Sans-serif;font-size:1.7vw;font-weight:600;text-transform:uppercase;line-height:1.3em;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:none;border-radius:0px 0px 0px 0px;}.elementor-5678 .elementor-element.elementor-element-33cdb0d .elementor-button:hover, .elementor-5678 .elementor-element.elementor-element-33cdb0d .elementor-button:focus{background-color:#569B7B;border-color:#FFFFFF;}.elementor-5678 .elementor-element.elementor-element-33cdb0d > .elementor-widget-container{margin:0px 0px 0px 0px;border-style:none;}.elementor-5678 .elementor-element.elementor-element-33cdb0d .elementor-button-content-wrapper{flex-direction:row;}.elementor-5678 .elementor-element.elementor-element-33cdb0d .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-5678 .elementor-element.elementor-element-9599e7a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}body:not(.rtl) .elementor-5678 .elementor-element.elementor-element-aac1816{right:0vw;}body.rtl .elementor-5678 .elementor-element.elementor-element-aac1816{left:0vw;}.elementor-5678 .elementor-element.elementor-element-aac1816{top:-11.875vw;z-index:0;}.elementor-5678 .elementor-element.elementor-element-aac1816 img{width:12vw;}.elementor-5678 .elementor-element.elementor-element-6342013{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5678 .elementor-element.elementor-element-aa3b134{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--background-transition:0.3s;box-shadow:0px 4px 40px 0px rgba(0, 0, 0, 0.1);--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:3.646vw;--padding-bottom:3.646vw;--padding-left:3.646vw;--padding-right:3.646vw;}.elementor-5678 .elementor-element.elementor-element-aa3b134:not(.elementor-motion-effects-element-type-background), .elementor-5678 .elementor-element.elementor-element-aa3b134 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#569B7B;}.elementor-5678 .elementor-element.elementor-element-aa3b134:hover{background-color:#B8AC32;}.elementor-5678 .elementor-element.elementor-element-6360249{--display:flex;--justify-content:center;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:07vw;}.elementor-5678 .elementor-element.elementor-element-7c95d9e .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:2.708vw;font-weight:600;line-height:1.3em;letter-spacing:0.02em;color:#FFFFFF;}.elementor-5678 .elementor-element.elementor-element-c1b6cfd > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-5678 .elementor-element.elementor-element-c1b6cfd .elementor-heading-title{font-family:"Satisfy", Sans-serif;font-size:4.3vw;font-weight:500;line-height:1.4em;letter-spacing:0.04em;word-spacing:2px;text-shadow:0px 0px 6px rgba(0, 0, 0, 0.96);color:#EF3F24;}.elementor-5678 .elementor-element.elementor-element-ef5255e{font-family:"Roboto Slab", Sans-serif;font-size:1.25vw;font-weight:500;line-height:1.4em;color:#FFFFFF;}.elementor-5678 .elementor-element.elementor-element-ef5255e a{color:#FFFFFF;}.elementor-5678 .elementor-element.elementor-element-7a460bd .elementor-button{background-color:#EF3F24;font-family:"Roboto Slab", Sans-serif;font-size:1.4vw;font-weight:600;text-transform:uppercase;line-height:1.3em;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:none;border-radius:0px 0px 0px 0px;}.elementor-5678 .elementor-element.elementor-element-7a460bd .elementor-button:hover, .elementor-5678 .elementor-element.elementor-element-7a460bd .elementor-button:focus{background-color:#569B7B;border-color:#FFFFFF;}.elementor-5678 .elementor-element.elementor-element-7a460bd > .elementor-widget-container{margin:0px 0px 0px 0px;border-style:none;}.elementor-5678 .elementor-element.elementor-element-7a460bd .elementor-button-content-wrapper{flex-direction:row;}.elementor-5678 .elementor-element.elementor-element-7a460bd .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-5678 .elementor-element.elementor-element-6367d7b > .elementor-widget-container{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-5678 .elementor-element.elementor-element-6367d7b img{width:100%;max-width:100%;border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-5678 .elementor-element.elementor-element-492159d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}body:not(.rtl) .elementor-5678 .elementor-element.elementor-element-97c4507{left:0px;}body.rtl .elementor-5678 .elementor-element.elementor-element-97c4507{right:0px;}.elementor-5678 .elementor-element.elementor-element-97c4507{top:-9vw;}.elementor-5678 .elementor-element.elementor-element-97c4507 img{width:18vw;}.elementor-5678 .elementor-element.elementor-element-d6175fd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-5678 .elementor-element.elementor-element-326e191 > .elementor-widget-container{--e-transform-rotateZ:-99deg;}body:not(.rtl) .elementor-5678 .elementor-element.elementor-element-326e191{right:2vw;}body.rtl .elementor-5678 .elementor-element.elementor-element-326e191{left:2vw;}.elementor-5678 .elementor-element.elementor-element-326e191{top:-18vw;z-index:0;}.elementor-5678 .elementor-element.elementor-element-326e191 img{width:13vw;}.elementor-5678 .elementor-element.elementor-element-3dd853b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5678 .elementor-element.elementor-element-efb518d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--background-transition:0.3s;box-shadow:0px 4px 40px 0px rgba(0, 0, 0, 0.1);--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:3.646vw;--padding-bottom:3.646vw;--padding-left:3.646vw;--padding-right:3.646vw;}.elementor-5678 .elementor-element.elementor-element-efb518d:not(.elementor-motion-effects-element-type-background), .elementor-5678 .elementor-element.elementor-element-efb518d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#569B7B;}.elementor-5678 .elementor-element.elementor-element-efb518d:hover{background-color:#B8AC32;}.elementor-5678 .elementor-element.elementor-element-223957b > .elementor-widget-container{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-5678 .elementor-element.elementor-element-223957b img{width:100%;max-width:100%;border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-5678 .elementor-element.elementor-element-2e1211c{--display:flex;--justify-content:center;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:0vw;}.elementor-5678 .elementor-element.elementor-element-a410563{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-5678 .elementor-element.elementor-element-dbd549a .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:2.708vw;font-weight:600;line-height:1.3em;letter-spacing:0.02em;color:#FFFFFF;}.elementor-5678 .elementor-element.elementor-element-12abf8a > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-5678 .elementor-element.elementor-element-12abf8a .elementor-heading-title{font-family:"Satisfy", Sans-serif;font-size:4.3vw;font-weight:500;line-height:1.4em;letter-spacing:0.04em;word-spacing:2px;text-shadow:0px 0px 6px rgba(0, 0, 0, 0.96);color:#EF3F24;}.elementor-5678 .elementor-element.elementor-element-50c2154{font-family:"Roboto Slab", Sans-serif;font-size:1.25vw;font-weight:500;line-height:1.4em;color:#FFFFFF;}.elementor-5678 .elementor-element.elementor-element-50c2154 a{color:#FFFFFF;}.elementor-5678 .elementor-element.elementor-element-34867b7 .elementor-button{background-color:#EF3F24;font-family:"Roboto Slab", Sans-serif;font-size:1.4vw;font-weight:600;text-transform:uppercase;line-height:1.3em;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:none;border-radius:0px 0px 0px 0px;}.elementor-5678 .elementor-element.elementor-element-34867b7 .elementor-button:hover, .elementor-5678 .elementor-element.elementor-element-34867b7 .elementor-button:focus{background-color:#569B7B;border-color:#FFFFFF;}.elementor-5678 .elementor-element.elementor-element-34867b7 > .elementor-widget-container{margin:20px 0px 0px 0px;border-style:none;}.elementor-5678 .elementor-element.elementor-element-34867b7 .elementor-button-content-wrapper{flex-direction:row;}.elementor-5678 .elementor-element.elementor-element-34867b7 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-5678 .elementor-element.elementor-element-d353d9a{--display:flex;--position:fixed;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.5;top:0px;--z-index:3;}.elementor-5678 .elementor-element.elementor-element-d353d9a::before, .elementor-5678 .elementor-element.elementor-element-d353d9a > .elementor-background-video-container::before, .elementor-5678 .elementor-element.elementor-element-d353d9a > .e-con-inner > .elementor-background-video-container::before, .elementor-5678 .elementor-element.elementor-element-d353d9a > .elementor-background-slideshow::before, .elementor-5678 .elementor-element.elementor-element-d353d9a > .e-con-inner > .elementor-background-slideshow::before, .elementor-5678 .elementor-element.elementor-element-d353d9a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#18171C;--background-overlay:'';}body:not(.rtl) .elementor-5678 .elementor-element.elementor-element-d353d9a{left:0px;}body.rtl .elementor-5678 .elementor-element.elementor-element-d353d9a{right:0px;}.elementor-5678 .elementor-element.elementor-element-27d279e{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:80px;--padding-right:80px;}.elementor-5678 .elementor-element.elementor-element-27d279e:not(.elementor-motion-effects-element-type-background), .elementor-5678 .elementor-element.elementor-element-27d279e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a19c642 );}.elementor-5678 .elementor-element.elementor-element-7921431{text-align:center;}.elementor-5678 .elementor-element.elementor-element-7921431 .elementor-heading-title{font-family:var( --e-global-typography-693e0a9-font-family ), Sans-serif;font-size:var( --e-global-typography-693e0a9-font-size );font-weight:var( --e-global-typography-693e0a9-font-weight );line-height:var( --e-global-typography-693e0a9-line-height );letter-spacing:var( --e-global-typography-693e0a9-letter-spacing );color:var( --e-global-color-accent );}.elementor-5678 .elementor-element.elementor-element-9f570b8{text-align:center;font-family:var( --e-global-typography-b479b3f-font-family ), Sans-serif;font-size:var( --e-global-typography-b479b3f-font-size );font-weight:var( --e-global-typography-b479b3f-font-weight );line-height:var( --e-global-typography-b479b3f-line-height );}.elementor-5678 .elementor-element.elementor-element-806f3cc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5678 .elementor-element.elementor-element-6bdebae > .elementor-widget-container{padding:-10px -10px -10px -10px;border-style:none;border-radius:0px 0px 0px 0px;}body:not(.rtl) .elementor-5678 .elementor-element.elementor-element-e1de981{right:20px;}body.rtl .elementor-5678 .elementor-element.elementor-element-e1de981{left:20px;}.elementor-5678 .elementor-element.elementor-element-e1de981{top:20px;}.elementor-5678 .elementor-element.elementor-element-e1de981 img{width:100%;max-width:30px;}body:not(.rtl) .elementor-5678 .elementor-element.elementor-element-b06f852{left:0px;}body.rtl .elementor-5678 .elementor-element.elementor-element-b06f852{right:0px;}.elementor-5678 .elementor-element.elementor-element-b06f852{bottom:42px;z-index:0;}.elementor-5678 .elementor-element.elementor-element-b06f852 img{width:14vw;}.elementor-5678 .elementor-element.elementor-element-823ff5b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--overlay-opacity:0.72;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-5678 .elementor-element.elementor-element-823ff5b:not(.elementor-motion-effects-element-type-background), .elementor-5678 .elementor-element.elementor-element-823ff5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://compassionatechristmas.org/wp-content/uploads/2024/10/bg-scaled.jpeg");background-position:center center;background-repeat:repeat;}.elementor-5678 .elementor-element.elementor-element-823ff5b::before, .elementor-5678 .elementor-element.elementor-element-823ff5b > .elementor-background-video-container::before, .elementor-5678 .elementor-element.elementor-element-823ff5b > .e-con-inner > .elementor-background-video-container::before, .elementor-5678 .elementor-element.elementor-element-823ff5b > .elementor-background-slideshow::before, .elementor-5678 .elementor-element.elementor-element-823ff5b > .e-con-inner > .elementor-background-slideshow::before, .elementor-5678 .elementor-element.elementor-element-823ff5b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#B8AC32;background-image:url("https://compassionatechristmas.org/wp-content/uploads/2025/08/12-1-e1754591545744.png");--background-overlay:'';background-position:top right;background-repeat:no-repeat;background-size:10vw auto;}.elementor-5678 .elementor-element.elementor-element-a8baad0{--display:grid;--min-height:652px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:1.302vw 1.302vw;--row-gap:1.302vw;--column-gap:1.302vw;--grid-auto-flow:row;--align-items:center;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-5678 .elementor-element.elementor-element-71e02a9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-5678 .elementor-element.elementor-element-7886af2{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#FFFFFF;}.elementor-5678 .elementor-element.elementor-element-7886af2 .elementor-headline{text-align:left;font-family:"Roboto Slab", Sans-serif;font-size:41px;font-weight:700;text-transform:capitalize;line-height:1.3em;letter-spacing:-0.05em;}.elementor-5678 .elementor-element.elementor-element-7886af2 .elementor-headline-plain-text{color:#FFFFFF;}.elementor-5678 .elementor-element.elementor-element-7886af2 .elementor-headline-dynamic-text{font-family:var( --e-global-typography-2831df6-font-family ), Sans-serif;font-weight:var( --e-global-typography-2831df6-font-weight );text-transform:var( --e-global-typography-2831df6-text-transform );line-height:var( --e-global-typography-2831df6-line-height );letter-spacing:var( --e-global-typography-2831df6-letter-spacing );}.elementor-5678 .elementor-element.elementor-element-7886af2 .elementor-headline-dynamic-wrapper path{stroke:#FFFFFF;}.elementor-5678 .elementor-element.elementor-element-c5b893b > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-5678 .elementor-element.elementor-element-c5b893b .elementor-heading-title{font-family:"Satisfy", Sans-serif;font-size:3.5vw;font-weight:500;line-height:1.4em;letter-spacing:0.04em;word-spacing:2px;text-shadow:0px 0px 6px rgba(255, 255, 255, 0.96);color:#EF3F24;}.elementor-5678 .elementor-element.elementor-element-f9f4a3c{font-family:"Roboto Slab", Sans-serif;font-size:1.25vw;font-weight:500;line-height:1.4em;color:#383334;}.elementor-5678 .elementor-element.elementor-element-f9f4a3c a{color:#FFFFFF;}.elementor-5678 .elementor-element.elementor-element-125a42d{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5678 .elementor-element.elementor-element-cbc648f .elementor-button{background-color:#EF3F24;font-family:"Roboto Slab", Sans-serif;font-size:1.4vw;font-weight:600;text-transform:uppercase;line-height:1.3em;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:none;border-radius:0px 0px 0px 0px;}.elementor-5678 .elementor-element.elementor-element-cbc648f .elementor-button:hover, .elementor-5678 .elementor-element.elementor-element-cbc648f .elementor-button:focus{background-color:#569B7B;border-color:#FFFFFF;}.elementor-5678 .elementor-element.elementor-element-cbc648f > .elementor-widget-container{margin:0px 0px 0px 0px;border-style:none;}.elementor-5678 .elementor-element.elementor-element-cbc648f .elementor-button-content-wrapper{flex-direction:row;}.elementor-5678 .elementor-element.elementor-element-cbc648f .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-5678 .elementor-element.elementor-element-136deae > .elementor-widget-container{--e-transform-rotateZ:85deg;}body:not(.rtl) .elementor-5678 .elementor-element.elementor-element-136deae{left:-3vw;}body.rtl .elementor-5678 .elementor-element.elementor-element-136deae{right:-3vw;}.elementor-5678 .elementor-element.elementor-element-136deae{top:-42px;}.elementor-5678 .elementor-element.elementor-element-136deae img{width:18vw;}.elementor-5678 .elementor-element.elementor-element-7ad9317 > .elementor-widget-container{--e-transform-rotateZ:85deg;}body:not(.rtl) .elementor-5678 .elementor-element.elementor-element-7ad9317{left:-3vw;}body.rtl .elementor-5678 .elementor-element.elementor-element-7ad9317{right:-3vw;}.elementor-5678 .elementor-element.elementor-element-7ad9317{top:431px;}.elementor-5678 .elementor-element.elementor-element-7ad9317 img{width:18vw;}.elementor-5678 .elementor-element.elementor-element-9b604fd > .elementor-widget-container{--e-transform-rotateZ:-58deg;}body:not(.rtl) .elementor-5678 .elementor-element.elementor-element-9b604fd{right:-4vw;}body.rtl .elementor-5678 .elementor-element.elementor-element-9b604fd{left:-4vw;}.elementor-5678 .elementor-element.elementor-element-9b604fd{bottom:0px;}.elementor-5678 .elementor-element.elementor-element-9b604fd img{width:15vw;}.elementor-5678 .elementor-element.elementor-element-c019f24{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5678 .elementor-element.elementor-element-a447b5c{--display:flex;--position:fixed;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.5;top:0px;--z-index:3;}.elementor-5678 .elementor-element.elementor-element-a447b5c::before, .elementor-5678 .elementor-element.elementor-element-a447b5c > .elementor-background-video-container::before, .elementor-5678 .elementor-element.elementor-element-a447b5c > .e-con-inner > .elementor-background-video-container::before, .elementor-5678 .elementor-element.elementor-element-a447b5c > .elementor-background-slideshow::before, .elementor-5678 .elementor-element.elementor-element-a447b5c > .e-con-inner > .elementor-background-slideshow::before, .elementor-5678 .elementor-element.elementor-element-a447b5c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#18171C;--background-overlay:'';}body:not(.rtl) .elementor-5678 .elementor-element.elementor-element-a447b5c{left:0px;}body.rtl .elementor-5678 .elementor-element.elementor-element-a447b5c{right:0px;}.elementor-5678 .elementor-element.elementor-element-ab45557{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:80px;--padding-right:80px;}.elementor-5678 .elementor-element.elementor-element-ab45557:not(.elementor-motion-effects-element-type-background), .elementor-5678 .elementor-element.elementor-element-ab45557 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a19c642 );}.elementor-5678 .elementor-element.elementor-element-e7d22fd{text-align:center;}.elementor-5678 .elementor-element.elementor-element-e7d22fd .elementor-heading-title{font-family:var( --e-global-typography-693e0a9-font-family ), Sans-serif;font-size:var( --e-global-typography-693e0a9-font-size );font-weight:var( --e-global-typography-693e0a9-font-weight );line-height:var( --e-global-typography-693e0a9-line-height );letter-spacing:var( --e-global-typography-693e0a9-letter-spacing );color:var( --e-global-color-accent );}.elementor-5678 .elementor-element.elementor-element-361026f{text-align:center;font-family:var( --e-global-typography-b479b3f-font-family ), Sans-serif;font-size:var( --e-global-typography-b479b3f-font-size );font-weight:var( --e-global-typography-b479b3f-font-weight );line-height:var( --e-global-typography-b479b3f-line-height );}.elementor-5678 .elementor-element.elementor-element-2eeaa5f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5678 .elementor-element.elementor-element-475efab > .elementor-widget-container{padding:-10px -10px -10px -10px;border-style:none;border-radius:0px 0px 0px 0px;}body:not(.rtl) .elementor-5678 .elementor-element.elementor-element-a20e279{right:20px;}body.rtl .elementor-5678 .elementor-element.elementor-element-a20e279{left:20px;}.elementor-5678 .elementor-element.elementor-element-a20e279{top:20px;}.elementor-5678 .elementor-element.elementor-element-a20e279 img{width:100%;max-width:30px;}@media(max-width:1024px){.elementor-5678 .elementor-element.elementor-element-4643e62{--min-height:90vh;--justify-content:flex-end;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}body:not(.rtl) .elementor-5678 .elementor-element.elementor-element-e7fe901{right:-168px;}body.rtl .elementor-5678 .elementor-element.elementor-element-e7fe901{left:-168px;}.elementor-5678 .elementor-element.elementor-element-e7fe901{top:252px;}.elementor-5678 .elementor-element.elementor-element-e7fe901 img{width:46%;}body:not(.rtl) .elementor-5678 .elementor-element.elementor-element-6d3c1bb{right:21px;}body.rtl .elementor-5678 .elementor-element.elementor-element-6d3c1bb{left:21px;}.elementor-5678 .elementor-element.elementor-element-6d3c1bb img{width:15%;}body:not(.rtl) .elementor-5678 .elementor-element.elementor-element-953e258{right:-104px;}body.rtl .elementor-5678 .elementor-element.elementor-element-953e258{left:-104px;}.elementor-5678 .elementor-element.elementor-element-953e258{top:241px;}.elementor-5678 .elementor-element.elementor-element-953e258 img{width:16%;}body:not(.rtl) .elementor-5678 .elementor-element.elementor-element-994649e{right:-53px;}body.rtl .elementor-5678 .elementor-element.elementor-element-994649e{left:-53px;}.elementor-5678 .elementor-element.elementor-element-994649e{top:515px;}.elementor-5678 .elementor-element.elementor-element-bf57048{top:536px;}.elementor-5678 .elementor-element.elementor-element-3dd97a4{top:556px;}body:not(.rtl) .elementor-5678 .elementor-element.elementor-element-255fe43{left:-31px;}body.rtl .elementor-5678 .elementor-element.elementor-element-255fe43{right:-31px;}.elementor-5678 .elementor-element.elementor-element-255fe43{top:556px;}body:not(.rtl) .elementor-5678 .elementor-element.elementor-element-04ae0d2{left:201px;}body.rtl .elementor-5678 .elementor-element.elementor-element-04ae0d2{right:201px;}.elementor-5678 .elementor-element.elementor-element-04ae0d2{top:536px;}.elementor-5678 .elementor-element.elementor-element-cc08139{text-align:center;}.elementor-5678 .elementor-element.elementor-element-cc08139 .elementor-heading-title{font-size:16px;}.elementor-5678 .elementor-element.elementor-element-c7a6d65{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:100px;}.elementor-5678 .elementor-element.elementor-element-606cda5 > .elementor-widget-container{margin:0px 50px 0px 50px;padding:0px 0px 0px 0px;}.elementor-5678 .elementor-element.elementor-element-606cda5{text-align:center;}.elementor-5678 .elementor-element.elementor-element-606cda5 .elementor-heading-title{font-size:40px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5678 .elementor-element.elementor-element-37a7e5e{text-align:center;font-size:18px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5678 .elementor-element.elementor-element-6e62560 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-5678 .elementor-element.elementor-element-6e62560 .elementor-button{font-size:16px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5678 .elementor-element.elementor-element-c489ae3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5678 .elementor-element.elementor-element-c489ae3 .elementor-icon-list-item > a{font-size:14px;}.elementor-widget-ucaddon_list_marquee .ue_marq_text_wrap{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_list_marquee .ue_marq_desc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5678 .elementor-element.elementor-element-589a8bd img{width:22vw;}.elementor-5678 .elementor-element.elementor-element-8c7f2c0{z-index:2;}.elementor-5678 .elementor-element.elementor-element-8c7f2c0 img{width:22vw;}.elementor-5678 .elementor-element.elementor-element-bb233f8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5678 .elementor-element.elementor-element-6d2c80cd .elementor-heading-title{font-size:var( --e-global-typography-693e0a9-font-size );line-height:var( --e-global-typography-693e0a9-line-height );letter-spacing:var( --e-global-typography-693e0a9-letter-spacing );}.elementor-5678 .elementor-element.elementor-element-5e1765f2{font-size:var( --e-global-typography-b479b3f-font-size );line-height:var( --e-global-typography-b479b3f-line-height );}.elementor-5678 .elementor-element.elementor-element-3e7884d{--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-5678 .elementor-element.elementor-element-deb41c2 > .elementor-widget-container{--e-transform-rotateZ:101deg;}body:not(.rtl) .elementor-5678 .elementor-element.elementor-element-deb41c2{left:0px;}body.rtl .elementor-5678 .elementor-element.elementor-element-deb41c2{right:0px;}.elementor-5678 .elementor-element.elementor-element-deb41c2{top:231px;z-index:2;}.elementor-5678 .elementor-element.elementor-element-deb41c2 img{width:107px;}.elementor-5678 .elementor-element.elementor-element-03b12a7{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-5678 .elementor-element.elementor-element-eee4eeb{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--align-items:center;--border-radius:25px 25px 25px 25px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-5678 .elementor-element.elementor-element-be778be{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-5678 .elementor-element.elementor-element-07fb515 .elementor-heading-title{font-size:30px;}.elementor-5678 .elementor-element.elementor-element-8237871 .elementor-heading-title{font-size:30px;}.elementor-5678 .elementor-element.elementor-element-d1fb59b{font-size:18px;}.elementor-5678 .elementor-element.elementor-element-33cdb0d > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-5678 .elementor-element.elementor-element-33cdb0d .elementor-button{font-size:16px;}.elementor-5678 .elementor-element.elementor-element-9599e7a{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-5678 .elementor-element.elementor-element-aac1816{top:-18vw;z-index:2;}.elementor-5678 .elementor-element.elementor-element-aa3b134{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--border-radius:25px 25px 25px 25px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-5678 .elementor-element.elementor-element-6360249{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-5678 .elementor-element.elementor-element-7c95d9e .elementor-heading-title{font-size:30px;}.elementor-5678 .elementor-element.elementor-element-c1b6cfd .elementor-heading-title{font-size:30px;}.elementor-5678 .elementor-element.elementor-element-ef5255e{font-size:18px;}.elementor-5678 .elementor-element.elementor-element-7a460bd > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-5678 .elementor-element.elementor-element-7a460bd .elementor-button{font-size:16px;}.elementor-5678 .elementor-element.elementor-element-6367d7b.elementor-element{--align-self:center;}.elementor-5678 .elementor-element.elementor-element-492159d{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-5678 .elementor-element.elementor-element-d6175fd{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-5678 .elementor-element.elementor-element-efb518d{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--border-radius:25px 25px 25px 25px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-5678 .elementor-element.elementor-element-223957b.elementor-element{--align-self:center;}.elementor-5678 .elementor-element.elementor-element-2e1211c{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-5678 .elementor-element.elementor-element-a410563{--grid-auto-flow:row;}.elementor-5678 .elementor-element.elementor-element-dbd549a .elementor-heading-title{font-size:30px;}.elementor-5678 .elementor-element.elementor-element-12abf8a .elementor-heading-title{font-size:30px;}.elementor-5678 .elementor-element.elementor-element-50c2154{font-size:18px;}.elementor-5678 .elementor-element.elementor-element-34867b7 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-5678 .elementor-element.elementor-element-34867b7 .elementor-button{font-size:16px;}.elementor-5678 .elementor-element.elementor-element-7921431 .elementor-heading-title{font-size:var( --e-global-typography-693e0a9-font-size );line-height:var( --e-global-typography-693e0a9-line-height );letter-spacing:var( --e-global-typography-693e0a9-letter-spacing );}.elementor-5678 .elementor-element.elementor-element-9f570b8{font-size:var( --e-global-typography-b479b3f-font-size );line-height:var( --e-global-typography-b479b3f-line-height );}.elementor-5678 .elementor-element.elementor-element-b06f852{bottom:10px;z-index:2;}.elementor-5678 .elementor-element.elementor-element-823ff5b{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-5678 .elementor-element.elementor-element-a8baad0{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;}.elementor-5678 .elementor-element.elementor-element-7886af2 .elementor-headline{font-size:25px;}.elementor-5678 .elementor-element.elementor-element-7886af2 .elementor-headline-dynamic-text{line-height:var( --e-global-typography-2831df6-line-height );letter-spacing:var( --e-global-typography-2831df6-letter-spacing );}.elementor-5678 .elementor-element.elementor-element-c5b893b .elementor-heading-title{font-size:30px;}.elementor-5678 .elementor-element.elementor-element-f9f4a3c{font-size:18px;}.elementor-5678 .elementor-element.elementor-element-125a42d{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-5678 .elementor-element.elementor-element-cbc648f > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-5678 .elementor-element.elementor-element-cbc648f .elementor-button{font-size:16px;}.elementor-5678 .elementor-element.elementor-element-e2a6f05 img{width:100%;max-width:100%;}.elementor-5678 .elementor-element.elementor-element-e7d22fd .elementor-heading-title{font-size:var( --e-global-typography-693e0a9-font-size );line-height:var( --e-global-typography-693e0a9-line-height );letter-spacing:var( --e-global-typography-693e0a9-letter-spacing );}.elementor-5678 .elementor-element.elementor-element-361026f{font-size:var( --e-global-typography-b479b3f-font-size );line-height:var( --e-global-typography-b479b3f-line-height );}}@media(max-width:767px){.elementor-5678 .elementor-element.elementor-element-4643e62{--padding-top:80px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}body:not(.rtl) .elementor-5678 .elementor-element.elementor-element-911ddad{left:-159px;}body.rtl .elementor-5678 .elementor-element.elementor-element-911ddad{right:-159px;}body:not(.rtl) .elementor-5678 .elementor-element.elementor-element-18a6b06{right:-169px;}body.rtl .elementor-5678 .elementor-element.elementor-element-18a6b06{left:-169px;}.elementor-5678 .elementor-element.elementor-element-18a6b06{top:42px;}.elementor-5678 .elementor-element.elementor-element-18a6b06 img{width:50%;}body:not(.rtl) .elementor-5678 .elementor-element.elementor-element-11ae6eb{left:-158px;}body.rtl .elementor-5678 .elementor-element.elementor-element-11ae6eb{right:-158px;}body:not(.rtl) .elementor-5678 .elementor-element.elementor-element-e7fe901{right:-158px;}body.rtl .elementor-5678 .elementor-element.elementor-element-e7fe901{left:-158px;}.elementor-5678 .elementor-element.elementor-element-e7fe901{top:210px;}.elementor-5678 .elementor-element.elementor-element-e7fe901 img{width:31%;}.elementor-5678 .elementor-element.elementor-element-af5b53d{top:283px;}.elementor-5678 .elementor-element.elementor-element-0a4bde8{top:369px;}body:not(.rtl) .elementor-5678 .elementor-element.elementor-element-6d3c1bb{right:-147px;}body.rtl .elementor-5678 .elementor-element.elementor-element-6d3c1bb{left:-147px;}.elementor-5678 .elementor-element.elementor-element-6d3c1bb{top:294px;}body:not(.rtl) .elementor-5678 .elementor-element.elementor-element-953e258{right:-83px;}body.rtl .elementor-5678 .elementor-element.elementor-element-953e258{left:-83px;}.elementor-5678 .elementor-element.elementor-element-953e258{top:420px;}.elementor-5678 .elementor-element.elementor-element-aea25bd{top:441px;}.elementor-5678 .elementor-element.elementor-element-aea25bd img{width:30%;}.elementor-5678 .elementor-element.elementor-element-994649e > .elementor-widget-container{--e-transform-rotateZ:215deg;}body:not(.rtl) .elementor-5678 .elementor-element.elementor-element-994649e{right:-169px;}body.rtl .elementor-5678 .elementor-element.elementor-element-994649e{left:-169px;}.elementor-5678 .elementor-element.elementor-element-994649e{top:157px;}.elementor-5678 .elementor-element.elementor-element-bf57048{top:494px;}.elementor-5678 .elementor-element.elementor-element-bf57048 img{width:18%;}body:not(.rtl) .elementor-5678 .elementor-element.elementor-element-3dd97a4{left:127px;}body.rtl .elementor-5678 .elementor-element.elementor-element-3dd97a4{right:127px;}.elementor-5678 .elementor-element.elementor-element-3dd97a4{top:579px;}body:not(.rtl) .elementor-5678 .elementor-element.elementor-element-255fe43{left:-10px;}body.rtl .elementor-5678 .elementor-element.elementor-element-255fe43{right:-10px;}.elementor-5678 .elementor-element.elementor-element-255fe43{top:546px;}body:not(.rtl) .elementor-5678 .elementor-element.elementor-element-04ae0d2{left:-136px;}body.rtl .elementor-5678 .elementor-element.elementor-element-04ae0d2{right:-136px;}.elementor-5678 .elementor-element.elementor-element-04ae0d2{top:568px;}.elementor-5678 .elementor-element.elementor-element-04ae0d2 img{width:23%;}.elementor-5678 .elementor-element.elementor-element-cc08139 .elementor-heading-title{font-size:14px;}.elementor-5678 .elementor-element.elementor-element-c7a6d65{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5678 .elementor-element.elementor-element-606cda5 .elementor-heading-title{font-size:35px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5678 .elementor-element.elementor-element-6e62560 .elementor-button{font-size:14px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_list_marquee .ue_marq_text_wrap{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_list_marquee .ue_marq_desc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5678 .elementor-element.elementor-element-589a8bd{top:-31px;}.elementor-5678 .elementor-element.elementor-element-589a8bd img{width:31vw;}body:not(.rtl) .elementor-5678 .elementor-element.elementor-element-8c7f2c0{right:-32px;}body.rtl .elementor-5678 .elementor-element.elementor-element-8c7f2c0{left:-32px;}.elementor-5678 .elementor-element.elementor-element-8c7f2c0{bottom:-31px;}.elementor-5678 .elementor-element.elementor-element-49d4c34f{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-5678 .elementor-element.elementor-element-6d2c80cd .elementor-heading-title{font-size:var( --e-global-typography-693e0a9-font-size );line-height:var( --e-global-typography-693e0a9-line-height );letter-spacing:var( --e-global-typography-693e0a9-letter-spacing );}.elementor-5678 .elementor-element.elementor-element-5e1765f2{font-size:var( --e-global-typography-b479b3f-font-size );line-height:var( --e-global-typography-b479b3f-line-height );}.elementor-5678 .elementor-element.elementor-element-3e7884d{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-5678 .elementor-element.elementor-element-deb41c2 img{width:65px;}.elementor-5678 .elementor-element.elementor-element-eee4eeb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5678 .elementor-element.elementor-element-e0de98e.elementor-element{--order:99999 /* order end hack */;}.elementor-5678 .elementor-element.elementor-element-07fb515{text-align:center;}.elementor-5678 .elementor-element.elementor-element-8237871{text-align:center;}.elementor-5678 .elementor-element.elementor-element-33cdb0d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5678 .elementor-element.elementor-element-33cdb0d .elementor-button{font-size:14px;}body:not(.rtl) .elementor-5678 .elementor-element.elementor-element-aac1816{right:0vw;}body.rtl .elementor-5678 .elementor-element.elementor-element-aac1816{left:0vw;}.elementor-5678 .elementor-element.elementor-element-aa3b134{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5678 .elementor-element.elementor-element-7c95d9e{text-align:center;}.elementor-5678 .elementor-element.elementor-element-c1b6cfd{text-align:center;}.elementor-5678 .elementor-element.elementor-element-7a460bd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5678 .elementor-element.elementor-element-7a460bd .elementor-button{font-size:14px;}.elementor-5678 .elementor-element.elementor-element-6367d7b.elementor-element{--order:99999 /* order end hack */;}.elementor-5678 .elementor-element.elementor-element-97c4507 img{width:23vw;}.elementor-5678 .elementor-element.elementor-element-efb518d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5678 .elementor-element.elementor-element-223957b.elementor-element{--order:99999 /* order end hack */;}.elementor-5678 .elementor-element.elementor-element-a410563{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5678 .elementor-element.elementor-element-dbd549a{text-align:center;}.elementor-5678 .elementor-element.elementor-element-12abf8a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5678 .elementor-element.elementor-element-12abf8a{text-align:center;}.elementor-5678 .elementor-element.elementor-element-34867b7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5678 .elementor-element.elementor-element-34867b7 .elementor-button{font-size:14px;}.elementor-5678 .elementor-element.elementor-element-27d279e{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-5678 .elementor-element.elementor-element-7921431 .elementor-heading-title{font-size:var( --e-global-typography-693e0a9-font-size );line-height:var( --e-global-typography-693e0a9-line-height );letter-spacing:var( --e-global-typography-693e0a9-letter-spacing );}.elementor-5678 .elementor-element.elementor-element-9f570b8{font-size:var( --e-global-typography-b479b3f-font-size );line-height:var( --e-global-typography-b479b3f-line-height );}.elementor-5678 .elementor-element.elementor-element-b06f852 img{width:72px;}.elementor-5678 .elementor-element.elementor-element-823ff5b::before, .elementor-5678 .elementor-element.elementor-element-823ff5b > .elementor-background-video-container::before, .elementor-5678 .elementor-element.elementor-element-823ff5b > .e-con-inner > .elementor-background-video-container::before, .elementor-5678 .elementor-element.elementor-element-823ff5b > .elementor-background-slideshow::before, .elementor-5678 .elementor-element.elementor-element-823ff5b > .e-con-inner > .elementor-background-slideshow::before, .elementor-5678 .elementor-element.elementor-element-823ff5b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:27vw auto;}.elementor-5678 .elementor-element.elementor-element-823ff5b{--padding-top:40px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5678 .elementor-element.elementor-element-a8baad0{--e-con-grid-template-columns:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;}.elementor-5678 .elementor-element.elementor-element-7886af2 .elementor-headline-dynamic-text{line-height:var( --e-global-typography-2831df6-line-height );letter-spacing:var( --e-global-typography-2831df6-letter-spacing );}.elementor-5678 .elementor-element.elementor-element-125a42d{--e-con-grid-template-columns:1;--grid-auto-flow:row;--grid-justify-content:center;}.elementor-5678 .elementor-element.elementor-element-cbc648f .elementor-button{font-size:14px;}.elementor-5678 .elementor-element.elementor-element-136deae img{width:138px;}.elementor-5678 .elementor-element.elementor-element-7ad9317{top:536px;}.elementor-5678 .elementor-element.elementor-element-7ad9317 img{width:96px;}body:not(.rtl) .elementor-5678 .elementor-element.elementor-element-9b604fd{right:55vw;}body.rtl .elementor-5678 .elementor-element.elementor-element-9b604fd{left:55vw;}.elementor-5678 .elementor-element.elementor-element-9b604fd{bottom:-11px;}.elementor-5678 .elementor-element.elementor-element-9b604fd img{width:106px;}.elementor-5678 .elementor-element.elementor-element-ab45557{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-5678 .elementor-element.elementor-element-e7d22fd .elementor-heading-title{font-size:var( --e-global-typography-693e0a9-font-size );line-height:var( --e-global-typography-693e0a9-line-height );letter-spacing:var( --e-global-typography-693e0a9-letter-spacing );}.elementor-5678 .elementor-element.elementor-element-361026f{font-size:var( --e-global-typography-b479b3f-font-size );line-height:var( --e-global-typography-b479b3f-line-height );}}@media(min-width:768px){.elementor-5678 .elementor-element.elementor-element-d7c750e{--width:58.698vw;}.elementor-5678 .elementor-element.elementor-element-bb233f8{--content-width:750px;}.elementor-5678 .elementor-element.elementor-element-49d4c34f{--width:100%;}.elementor-5678 .elementor-element.elementor-element-a410563{--width:71%;}.elementor-5678 .elementor-element.elementor-element-27d279e{--width:800px;}.elementor-5678 .elementor-element.elementor-element-a8baad0{--content-width:63vw;}.elementor-5678 .elementor-element.elementor-element-ab45557{--width:800px;}}@media(max-width:1024px) and (min-width:768px){.elementor-5678 .elementor-element.elementor-element-d7c750e{--width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-37a7e5e */.elementor-5678 .elementor-element.elementor-element-37a7e5e {
    max-width: 31.406vw !important;
}

@media(max-width:1023px){
     .elementor-5678 .elementor-element.elementor-element-37a7e5e {
         max-width:100% !important;
     }
}/* End custom CSS */
/* Start custom CSS for ucaddon_list_marquee, class: .elementor-element-0aa7c00 */.elementor-5678 .elementor-element.elementor-element-0aa7c00  .ue-marquee-tag:nth-child(odd) .ue_marq_text_wrap{
  text-shadow: -1px -1px 0 rgba(239, 236, 231, 1), 1px -1px 0 rgba(239, 236, 231, 1), -1px 1px 0 rgba(239, 236, 231, 1), 1px 1px 0 rgba(239, 236, 231, 1) !important;
  color:#EF3F24 !important;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3ac91a88 */.elementor-5678 .elementor-element.elementor-element-3ac91a88 img:hover {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-6d1a599c */.elementor-5678 .elementor-element.elementor-element-6d1a599c .in-action-elements .row1 > .row1 {
    display:flex !important;
    justify-content: space-between;
    gap: 10px
}
.elementor-5678 .elementor-element.elementor-element-6d1a599c .button.wc-donation-f-submit-donation {
    display: flex;
    align-items: center;
    gap: 10px;
    font-size: 16px;
    line-height: 1.5em !important;
    margin-top: 40px;
    border-radius: 30px !important;
}
.elementor-5678 .elementor-element.elementor-element-6d1a599c .button.wc-donation-f-submit-donation::before {
    content: "";
    display: block;
    width: 40px;
    height: 40px;
    background: center / contain no-repeat url(http://compassionatechristmas.org/wp-content/uploads/2024/10/Group-1699.svg);
}


/* label */


.elementor-5678 .elementor-element.elementor-element-6d1a599c label.wc-label-radio {
    width: 100% !important;
    float: unset !important;
    display: block !important;
    margin: 0;
    padding: 18px 35px;
    text-align: center;
    background: #EFECE7;
    border-radius: 10px;
    font-size: 22px;
    font-family: "Quicksand";
    letter-spacing: -0.03em !important;
}

.elementor-5678 .elementor-element.elementor-element-6d1a599c .checkmark {
    display:none !important;
}

.check-active, .elementor-5678 .elementor-element.elementor-element-6d1a599c label.wc-label-radio:hover {
    background: #3E4D40 !important;
    color: #EFECE7 !important;
}

/* custom donation */

.elementor-5678 .elementor-element.elementor-element-6d1a599c .price-wrapper.before {
    margin-top: 40px !important;
   
}

.elementor-5678 .elementor-element.elementor-element-6d1a599c .price-wrapper.before input {
    
     margin-bottom : 0 !important;
    border-top-left-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
    border-top-right-radius: 10px !important;
    border-bottom-right-radius: 10px !important;
}
.elementor-5678 .elementor-element.elementor-element-6d1a599c .price-wrapper.before::before {
    width: 70px;
    height: 66px;
    background: #3E4D40 !important;
    border-radius: 10px 0 0 10px;
}
.elementor-5678 .elementor-element.elementor-element-6d1a599c .wc-donation-f-donation-other-value.wc-opened {
    padding: 20px ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb233f8 */.elementor-5678 .elementor-element.elementor-element-bb233f8{
    display:none ;
}
.elementor-editor-active .elementor-5678 .elementor-element.elementor-element-bb233f8 {
    display:flexx ;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e0de98e */.elementor-5678 .elementor-element.elementor-element-e0de98e img {
    aspect-ratio: 6.5 / 5;
    object-fit: cover;
    border-radius: 3%
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6367d7b */.elementor-5678 .elementor-element.elementor-element-6367d7b img {
    aspect-ratio: 6.5 / 5;
    object-fit: cover;
    border-radius: 3%
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-223957b */.elementor-5678 .elementor-element.elementor-element-223957b img {
    aspect-ratio: 6.5 / 5;
    object-fit: cover;
    border-radius: 3%
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-6bdebae */.elementor-5678 .elementor-element.elementor-element-6bdebae .in-action-elements .row1 > .row1 {
    display:flex !important;
    justify-content: space-between;
    gap: 10px
}
.elementor-5678 .elementor-element.elementor-element-6bdebae .button.wc-donation-f-submit-donation {
    display: flex;
    align-items: center;
    gap: 10px;
    font-size: 16px;
    line-height: 1.5em !important;
    margin-top: 40px;
    border-radius: 30px !important;
}
.elementor-5678 .elementor-element.elementor-element-6bdebae .button.wc-donation-f-submit-donation::before {
    content: "";
    display: block;
    width: 40px;
    height: 40px;
    background: center / contain no-repeat url(http://compassionatechristmas.org/wp-content/uploads/2024/10/Group-1699.svg);
}


/* label */


.elementor-5678 .elementor-element.elementor-element-6bdebae label.wc-label-radio {
    width: 100% !important;
    float: unset !important;
    display: block !important;
    margin: 0;
    padding: 18px 35px;
    text-align: center;
    background: #EFECE7;
    border-radius: 10px;
    font-size: 22px;
    font-family: "Quicksand";
    letter-spacing: -0.03em !important;
}

.elementor-5678 .elementor-element.elementor-element-6bdebae .checkmark {
    display:none !important;
}

.check-active, .elementor-5678 .elementor-element.elementor-element-6bdebae label.wc-label-radio:hover {
    background: #3E4D40 !important;
    color: #EFECE7 !important;
}

/* custom donation */

.elementor-5678 .elementor-element.elementor-element-6bdebae .price-wrapper.before {
    margin-top: 40px !important;
   
}

.elementor-5678 .elementor-element.elementor-element-6bdebae .price-wrapper.before input {
    
     margin-bottom : 0 !important;
    border-top-left-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
    border-top-right-radius: 10px !important;
    border-bottom-right-radius: 10px !important;
}
.elementor-5678 .elementor-element.elementor-element-6bdebae .price-wrapper.before::before {
    width: 70px;
    height: 66px;
    background: #3E4D40 !important;
    border-radius: 10px 0 0 10px;
}
.elementor-5678 .elementor-element.elementor-element-6bdebae .wc-donation-f-donation-other-value.wc-opened {
    padding: 20px ;
}

.elementor-5678 .elementor-element.elementor-element-6bdebae .button.wc-donation-f-submit-donation {
    background-color:#690404 !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e1de981 */.elementor-5678 .elementor-element.elementor-element-e1de981 img:hover {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d353d9a */.elementor-5678 .elementor-element.elementor-element-d353d9a{
    display:none ;
}
.elementor-editor-active .elementor-5678 .elementor-element.elementor-element-d353d9a {
    display:flexx ;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-475efab */.elementor-5678 .elementor-element.elementor-element-475efab .in-action-elements .row1 > .row1 {
    display:flex !important;
    justify-content: space-between;
    gap: 10px
}
.elementor-5678 .elementor-element.elementor-element-475efab .button.wc-donation-f-submit-donation {
    display: flex;
    align-items: center;
    gap: 10px;
    font-size: 16px;
    line-height: 1.5em !important;
    margin-top: 40px;
    border-radius: 30px !important;
}
.elementor-5678 .elementor-element.elementor-element-475efab .button.wc-donation-f-submit-donation::before {
    content: "";
    display: block;
    width: 40px;
    height: 40px;
    background: center / contain no-repeat url(http://compassionatechristmas.org/wp-content/uploads/2024/10/Group-1699.svg);
}


/* label */


.elementor-5678 .elementor-element.elementor-element-475efab label.wc-label-radio {
    width: 100% !important;
    float: unset !important;
    display: block !important;
    margin: 0;
    padding: 18px 35px;
    text-align: center;
    background: #EFECE7;
    border-radius: 10px;
    font-size: 22px;
    font-family: "Quicksand";
    letter-spacing: -0.03em !important;
}

.elementor-5678 .elementor-element.elementor-element-475efab .checkmark {
    display:none !important;
}

.check-active, .elementor-5678 .elementor-element.elementor-element-475efab label.wc-label-radio:hover {
    background: #3E4D40 !important;
    color: #EFECE7 !important;
}

/* custom donation */

.elementor-5678 .elementor-element.elementor-element-475efab .price-wrapper.before {
    margin-top: 40px !important;
   
}

.elementor-5678 .elementor-element.elementor-element-475efab .price-wrapper.before input {
    
     margin-bottom : 0 !important;
    border-top-left-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
    border-top-right-radius: 10px !important;
    border-bottom-right-radius: 10px !important;
}
.elementor-5678 .elementor-element.elementor-element-475efab .price-wrapper.before::before {
    width: 70px;
    height: 66px;
    background: #3E4D40 !important;
    border-radius: 10px 0 0 10px;
}
.elementor-5678 .elementor-element.elementor-element-475efab .wc-donation-f-donation-other-value.wc-opened {
    padding: 20px ;
}

.elementor-5678 .elementor-element.elementor-element-475efab .button.wc-donation-f-submit-donation {
    background-color:#690404 !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a20e279 */.elementor-5678 .elementor-element.elementor-element-a20e279 img:hover {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab45557 */.popup-main-wrap .elementor-element {
    max-width: 800px !important;
    margin: 0 auto;
}
.elementor-element-6a31040 {
    width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a447b5c */.elementor-5678 .elementor-element.elementor-element-a447b5c{
    display:none ;
}
.elementor-editor-active .elementor-5678 .elementor-element.elementor-element-a447b5c {
    display:flexx ;
}/* End custom CSS */