.elementor-255 .elementor-element.elementor-element-fb5783f{--display:flex;--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;--flex-wrap:nowrap;--padding-top:200px;--padding-bottom:200px;--padding-left:400px;--padding-right:400px;}.elementor-255 .elementor-element.elementor-element-fb5783f:not(.elementor-motion-effects-element-type-background), .elementor-255 .elementor-element.elementor-element-fb5783f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, var( --e-global-color-58d76e1 ) 0%, var( --e-global-color-accent ) 77%);}.elementor-255 .elementor-element.elementor-element-fb5783f.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.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-255 .elementor-element.elementor-element-4f0ffcf{text-align:center;}.elementor-255 .elementor-element.elementor-element-4f0ffcf .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:59px;font-weight:600;line-height:73px;color:var( --e-global-color-74adaef );}.elementor-255 .elementor-element.elementor-element-aabfe2f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-255 .elementor-element.elementor-element-599b302{text-align:center;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-255 .elementor-element.elementor-element-ac8c99c{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-255 .elementor-element.elementor-element-ac8c99c:not(.elementor-motion-effects-element-type-background), .elementor-255 .elementor-element.elementor-element-ac8c99c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-58d76e1 );}.elementor-255 .elementor-element.elementor-element-c92426f > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-255 .elementor-element.elementor-element-c92426f{text-align:center;}.elementor-255 .elementor-element.elementor-element-c92426f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:36px;font-weight:600;color:var( --e-global-color-74adaef );}.elementor-255 .elementor-element.elementor-element-a3dd2a3{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-255 .elementor-element.elementor-element-695df7b > .elementor-widget-container{background-color:#FFFFFF;padding:30px 30px 30px 30px;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-255 .elementor-element.elementor-element-695df7b:hover .elementor-widget-container{border-style:solid;border-width:3px 0px 0px 0px;border-color:var( --e-global-color-5b00dd7 );}.elementor-255 .elementor-element.elementor-element-695df7b .elementor-icon-box-wrapper{text-align:left;}.elementor-255 .elementor-element.elementor-element-695df7b{--icon-box-icon-margin:15px;}.elementor-255 .elementor-element.elementor-element-695df7b .elementor-icon{font-size:30px;border-radius:15px 15px 15px 15px;}.elementor-255 .elementor-element.elementor-element-695df7b .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-255 .elementor-element.elementor-element-695df7b .elementor-icon-box-description{color:#2D1B0E;}.elementor-255 .elementor-element.elementor-element-f4d9ff2 > .elementor-widget-container{background-color:#FFFFFF;padding:30px 30px 30px 30px;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-255 .elementor-element.elementor-element-f4d9ff2:hover .elementor-widget-container{border-style:solid;border-width:3px 0px 0px 0px;}.elementor-255 .elementor-element.elementor-element-f4d9ff2 .elementor-icon-box-wrapper{text-align:left;}.elementor-255 .elementor-element.elementor-element-f4d9ff2{--icon-box-icon-margin:15px;}.elementor-255 .elementor-element.elementor-element-f4d9ff2 .elementor-icon{font-size:30px;border-radius:15px 15px 15px 15px;}.elementor-255 .elementor-element.elementor-element-f4d9ff2 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-255 .elementor-element.elementor-element-f4d9ff2 .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-255 .elementor-element.elementor-element-cb3a184 > .elementor-widget-container{background-color:#FFFFFF;padding:30px 30px 30px 30px;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-255 .elementor-element.elementor-element-cb3a184:hover .elementor-widget-container{border-style:solid;border-width:3px 0px 0px 0px;}.elementor-255 .elementor-element.elementor-element-cb3a184 .elementor-icon-box-wrapper{text-align:left;}.elementor-255 .elementor-element.elementor-element-cb3a184{--icon-box-icon-margin:15px;}.elementor-255 .elementor-element.elementor-element-cb3a184 .elementor-icon{font-size:30px;border-radius:15px 15px 15px 15px;}.elementor-255 .elementor-element.elementor-element-cb3a184 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-255 .elementor-element.elementor-element-052c25c{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-255 .elementor-element.elementor-element-052c25c:not(.elementor-motion-effects-element-type-background), .elementor-255 .elementor-element.elementor-element-052c25c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-58d76e1 );}.elementor-255 .elementor-element.elementor-element-452c72a > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-255 .elementor-element.elementor-element-452c72a{text-align:center;}.elementor-255 .elementor-element.elementor-element-452c72a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:36px;font-weight:600;color:var( --e-global-color-74adaef );}.elementor-255 .elementor-element.elementor-element-cc284d1{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-255 .elementor-element.elementor-element-a37c449{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-255 .elementor-element.elementor-element-a37c449:not(.elementor-motion-effects-element-type-background), .elementor-255 .elementor-element.elementor-element-a37c449 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-255 .elementor-element.elementor-element-a37c449.e-con:hover{--e-con-transform-scale:1.1;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-255 .elementor-element.elementor-element-3cc5faa .elementor-icon-wrapper{text-align:center;}.elementor-255 .elementor-element.elementor-element-3cc5faa.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );color:var( --e-global-color-accent );}.elementor-255 .elementor-element.elementor-element-3cc5faa.elementor-view-framed .elementor-icon:hover, .elementor-255 .elementor-element.elementor-element-3cc5faa.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-255 .elementor-element.elementor-element-3cc5faa.elementor-view-framed .elementor-icon:hover, .elementor-255 .elementor-element.elementor-element-3cc5faa.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-255 .elementor-element.elementor-element-3cc5faa.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-255 .elementor-element.elementor-element-3cc5faa.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-255 .elementor-element.elementor-element-3cc5faa .elementor-icon{font-size:39px;border-radius:15px 15px 15px 15px;}.elementor-255 .elementor-element.elementor-element-3cc5faa .elementor-icon svg{height:39px;}.elementor-255 .elementor-element.elementor-element-990d78d{text-align:center;}.elementor-255 .elementor-element.elementor-element-990d78d .elementor-heading-title{color:var( --e-global-color-74adaef );}.elementor-255 .elementor-element.elementor-element-66ab7ba{text-align:center;}.elementor-255 .elementor-element.elementor-element-5ca1390{--display:flex;}.elementor-255 .elementor-element.elementor-element-cae3be8 > .elementor-widget-container{background-color:#FAF2ED;padding:15px 15px 15px 15px;border-radius:15px 15px 15px 15px;}.elementor-255 .elementor-element.elementor-element-cae3be8{text-align:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-255 .elementor-element.elementor-element-d08f1d9 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;border-radius:30px 30px 30px 30px;padding:20px 30px 20px 30px;}.elementor-255 .elementor-element.elementor-element-d08f1d9 .elementor-button:hover, .elementor-255 .elementor-element.elementor-element-d08f1d9 .elementor-button:focus{background-color:var( --e-global-color-text );}.elementor-255 .elementor-element.elementor-element-5b4d491{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-255 .elementor-element.elementor-element-5b4d491:not(.elementor-motion-effects-element-type-background), .elementor-255 .elementor-element.elementor-element-5b4d491 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-255 .elementor-element.elementor-element-5b4d491.e-con:hover{--e-con-transform-scale:1.1;}.elementor-255 .elementor-element.elementor-element-b9e24a0 .elementor-icon-wrapper{text-align:center;}.elementor-255 .elementor-element.elementor-element-b9e24a0.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );color:var( --e-global-color-accent );}.elementor-255 .elementor-element.elementor-element-b9e24a0.elementor-view-framed .elementor-icon:hover, .elementor-255 .elementor-element.elementor-element-b9e24a0.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-255 .elementor-element.elementor-element-b9e24a0.elementor-view-framed .elementor-icon:hover, .elementor-255 .elementor-element.elementor-element-b9e24a0.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-255 .elementor-element.elementor-element-b9e24a0.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-255 .elementor-element.elementor-element-b9e24a0.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-255 .elementor-element.elementor-element-b9e24a0 .elementor-icon{font-size:39px;border-radius:15px 15px 15px 15px;}.elementor-255 .elementor-element.elementor-element-b9e24a0 .elementor-icon svg{height:39px;}.elementor-255 .elementor-element.elementor-element-5af1657{text-align:center;}.elementor-255 .elementor-element.elementor-element-5af1657 .elementor-heading-title{color:var( --e-global-color-74adaef );}.elementor-255 .elementor-element.elementor-element-842398c{text-align:center;}.elementor-255 .elementor-element.elementor-element-64474d7{--display:flex;}.elementor-255 .elementor-element.elementor-element-2f6ef19 > .elementor-widget-container{background-color:#FAF2ED;padding:15px 15px 15px 15px;border-radius:15px 15px 15px 15px;}.elementor-255 .elementor-element.elementor-element-2f6ef19{text-align:center;}.elementor-255 .elementor-element.elementor-element-ab0bd1c .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:30px 30px 30px 30px;padding:20px 30px 20px 30px;}.elementor-255 .elementor-element.elementor-element-ab0bd1c .elementor-button:hover, .elementor-255 .elementor-element.elementor-element-ab0bd1c .elementor-button:focus{background-color:var( --e-global-color-text );}.elementor-255 .elementor-element.elementor-element-d1acf4d{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-255 .elementor-element.elementor-element-d1acf4d:not(.elementor-motion-effects-element-type-background), .elementor-255 .elementor-element.elementor-element-d1acf4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-58d76e1 );}.elementor-255 .elementor-element.elementor-element-06578a2{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-255 .elementor-element.elementor-element-06578a2:not(.elementor-motion-effects-element-type-background), .elementor-255 .elementor-element.elementor-element-06578a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFE9E2;}.elementor-255 .elementor-element.elementor-element-d5760b8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-255 .elementor-element.elementor-element-d5760b8{text-align:center;}.elementor-255 .elementor-element.elementor-element-d5760b8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:36px;font-weight:600;color:var( --e-global-color-74adaef );}.elementor-255 .elementor-element.elementor-element-48c7c1f{text-align:center;}.elementor-255 .elementor-element.elementor-element-2095ba4{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:100px;}.elementor-255 .elementor-element.elementor-element-834ae74 > .elementor-widget-container{background-color:#FFFFFF;padding:10px 10px 10px 10px;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-255 .elementor-element.elementor-element-834ae74.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-255 .elementor-element.elementor-element-834ae74{text-align:center;}.elementor-255 .elementor-element.elementor-element-a76d37e > .elementor-widget-container{background-color:#FFFFFF;padding:10px 10px 10px 10px;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-255 .elementor-element.elementor-element-a76d37e.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-255 .elementor-element.elementor-element-a76d37e{text-align:center;}.elementor-255 .elementor-element.elementor-element-feec3dc > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-255 .elementor-element.elementor-element-feec3dc.elementor-element{--align-self:center;}.elementor-255 .elementor-element.elementor-element-feec3dc{text-align:center;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-255 .elementor-element.elementor-element-4bc6eef .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:30px 30px 30px 30px;padding:20px 30px 20px 30px;}.elementor-255 .elementor-element.elementor-element-4bc6eef .elementor-button:hover, .elementor-255 .elementor-element.elementor-element-4bc6eef .elementor-button:focus{background-color:var( --e-global-color-text );}.elementor-255 .elementor-element.elementor-element-eb442d8{--display:flex;}.elementor-255 .elementor-element.elementor-element-b13be62 > .elementor-widget-container{margin:50px 0px 0px 0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-255 .elementor-element.elementor-element-fb5783f{--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-255 .elementor-element.elementor-element-4f0ffcf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-255 .elementor-element.elementor-element-a3dd2a3{--grid-auto-flow:row;}.elementor-255 .elementor-element.elementor-element-cc284d1{--grid-auto-flow:row;}.elementor-255 .elementor-element.elementor-element-2095ba4{--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-255 .elementor-element.elementor-element-fb5783f{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-255 .elementor-element.elementor-element-4f0ffcf .elementor-heading-title{font-size:47px;line-height:1.5em;}.elementor-255 .elementor-element.elementor-element-aabfe2f{text-align:center;}.elementor-255 .elementor-element.elementor-element-a3dd2a3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-255 .elementor-element.elementor-element-cc284d1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-255 .elementor-element.elementor-element-2095ba4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for heading, class: .elementor-element-4f0ffcf */.donate-heading{
                margin-bottom: 1.5rem;
            background: linear-gradient(135deg, #2C1B0F 0%, #8B4413 100%);
            -webkit-background-clip: text;
            -webkit-text-fill-color: transparent;
            background-clip: text;
            animation: slideInUp 0.8s ease-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb5783f */.donate-hero::before {
            content: '';
            position: absolute;
            top: 0;
            left: 0;
            right: 0;
            bottom: 0;
            background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><defs><pattern id="grid" width="10" height="10" patternUnits="userSpaceOnUse"><path d="M 10 0 L 0 0 0 10" fill="none" stroke="%23D4C5B5" stroke-width="0.5" opacity="0.3"/></pattern></defs><rect width="100" height="100" fill="url(%23grid)"/></svg>');
            opacity: 0.5;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-695df7b */@keyframes float {
            0%, 100% {
                transform: translateY(0px);
            }
            50% {
                transform: translateY(-10px);
            }
        }
                .floating {
            animation: float 3s ease-in-out infinite;
        }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f4d9ff2 */@keyframes float {
            0%, 100% {
                transform: translateY(0px);
            }
            50% {
                transform: translateY(-10px);
            }
        }
                .floating {
            animation: float 3s ease-in-out infinite;
        }
         .donation-card-2 ul {
            list-style: none;
            margin-left: -2.2rem;
        }
        
        .donation-card-2 li {
            padding: 0.1rem 1;
            position: relative;
            padding-left: 1rem;
            color:#2D1B0E;
        }
        .donation-card-2 li::before {
            content: '✓';
            position: absolute;
            left: 0;
            color: #8B4413;
            font-weight: bold;
        }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-cb3a184 */@keyframes float {
            0%, 100% {
                transform: translateY(0px);
            }
            50% {
                transform: translateY(-10px);
            }
        }
                .floating {
            animation: float 3s ease-in-out infinite;
        }/* End custom CSS */