.elementor-987 .elementor-element.elementor-element-c643bf5 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-987 .elementor-element.elementor-element-c643bf5 > .elementor-container{min-height:75vh;}.elementor-987 .elementor-element.elementor-element-c643bf5{margin-top:0px;margin-bottom:0px;padding:0% 3% 0% 3%;}.elementor-987 .elementor-element.elementor-element-126e9f0 > .elementor-widget-container{margin:2% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-987 .elementor-element.elementor-element-126e9f0{text-align:center;}.elementor-987 .elementor-element.elementor-element-126e9f0 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:90px;font-weight:bold;text-transform:capitalize;font-style:normal;line-height:107px;}.elementor-987 .elementor-element.elementor-element-3a9132f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-987 .elementor-element.elementor-element-3a9132f{margin-top:30px;margin-bottom:0px;padding:0% 8% 0% 8%;}.elementor-987 .elementor-element.elementor-element-44a924e > .elementor-widget-container{margin:0% 0% 15% 0%;}.elementor-987 .elementor-element.elementor-element-44a924e img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-987 .elementor-element.elementor-element-c4ee052 img{width:90%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-987 .elementor-element.elementor-element-3fa95d8 > .elementor-widget-container{margin:0% 0% 20% 0%;}.elementor-987 .elementor-element.elementor-element-3fa95d8 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-987 .elementor-element.elementor-element-168f344{margin-top:3%;margin-bottom:0%;}.elementor-987 .elementor-element.elementor-element-0f177c0.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-987 .elementor-element.elementor-element-30bb265{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-987 .elementor-element.elementor-element-30bb265 > .elementor-widget-container{margin:2% 0% 0% 0%;}.elementor-987 .elementor-element.elementor-element-db8a3d1 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-987 .elementor-element.elementor-element-db8a3d1{margin-top:0%;margin-bottom:0%;padding:10% 3% 0% 3%;}.elementor-987 .elementor-element.elementor-element-e4a4c06:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-987 .elementor-element.elementor-element-e4a4c06 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.cyfsolutions.org/wp-content/uploads/2023/05/CYFS-Our-Team-Image-e1685021591853.png");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-987 .elementor-element.elementor-element-e4a4c06 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-987 .elementor-element.elementor-element-e4a4c06 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-987 .elementor-element.elementor-element-e4a4c06{z-index:9;}.elementor-987 .elementor-element.elementor-element-644278b{--spacer-size:400px;}.elementor-bc-flex-widget .elementor-987 .elementor-element.elementor-element-78651ff.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-987 .elementor-element.elementor-element-78651ff.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-987 .elementor-element.elementor-element-78651ff > .elementor-element-populated{padding:0% 0% 0% 8%;}.elementor-987 .elementor-element.elementor-element-925d363{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-987 .elementor-element.elementor-element-925d363 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 3% 0%;}.elementor-987 .elementor-element.elementor-element-925d363.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-987 .elementor-element.elementor-element-4c912c6 .elementor-accordion-title{font-size:24px;font-weight:500;text-transform:none;font-style:italic;}.elementor-987 .elementor-element.elementor-element-4c912c6 .elementor-tab-title .elementor-accordion-icon i:before{color:var( --e-global-color-2df6790 );}.elementor-987 .elementor-element.elementor-element-4c912c6 .elementor-tab-title .elementor-accordion-icon svg{fill:var( --e-global-color-2df6790 );}.elementor-987 .elementor-element.elementor-element-4c912c6 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:var( --e-global-color-2df6790 );}.elementor-987 .elementor-element.elementor-element-4c912c6 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-2df6790 );}.elementor-987 .elementor-element.elementor-element-4c912c6 .elementor-accordion-icon{margin-inline-end:10px;}.elementor-987 .elementor-element.elementor-element-88d1137 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-987 .elementor-element.elementor-element-88d1137{margin-top:0%;margin-bottom:0%;padding:10% 3% 0% 3%;}.elementor-bc-flex-widget .elementor-987 .elementor-element.elementor-element-6e1ce7a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-987 .elementor-element.elementor-element-6e1ce7a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-987 .elementor-element.elementor-element-6e1ce7a > .elementor-element-populated{padding:0% 8% 0% 0%;}.elementor-987 .elementor-element.elementor-element-4a51700{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-987 .elementor-element.elementor-element-4a51700 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 3% 0%;}.elementor-987 .elementor-element.elementor-element-4a51700.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-987 .elementor-element.elementor-element-5fd4b41 .elementor-accordion-title{font-size:24px;font-weight:500;text-transform:none;font-style:italic;}.elementor-987 .elementor-element.elementor-element-5fd4b41 .elementor-tab-title .elementor-accordion-icon i:before{color:var( --e-global-color-2df6790 );}.elementor-987 .elementor-element.elementor-element-5fd4b41 .elementor-tab-title .elementor-accordion-icon svg{fill:var( --e-global-color-2df6790 );}.elementor-987 .elementor-element.elementor-element-5fd4b41 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:var( --e-global-color-2df6790 );}.elementor-987 .elementor-element.elementor-element-5fd4b41 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-2df6790 );}.elementor-987 .elementor-element.elementor-element-5fd4b41 .elementor-accordion-icon{margin-inline-end:10px;}.elementor-987 .elementor-element.elementor-element-f9f9396:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-987 .elementor-element.elementor-element-f9f9396 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.cyfsolutions.org/wp-content/uploads/2023/05/CYFS-Our-Team-Image-e1685021591853.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-987 .elementor-element.elementor-element-f9f9396 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-987 .elementor-element.elementor-element-f9f9396 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-987 .elementor-element.elementor-element-f9f9396{z-index:9;}.elementor-987 .elementor-element.elementor-element-4045aa6{--spacer-size:400px;}.elementor-987 .elementor-element.elementor-element-17dcafd > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-987 .elementor-element.elementor-element-17dcafd{margin-top:0%;margin-bottom:0%;padding:10% 3% 0% 3%;}.elementor-987 .elementor-element.elementor-element-e8465bd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-987 .elementor-element.elementor-element-e8465bd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.cyfsolutions.org/wp-content/uploads/2023/05/CYFS-Our-Team-Image-e1685021591853.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-987 .elementor-element.elementor-element-e8465bd > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-987 .elementor-element.elementor-element-e8465bd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-987 .elementor-element.elementor-element-e8465bd{z-index:9;}.elementor-987 .elementor-element.elementor-element-7741911{--spacer-size:400px;}.elementor-bc-flex-widget .elementor-987 .elementor-element.elementor-element-1c7a250.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-987 .elementor-element.elementor-element-1c7a250.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-987 .elementor-element.elementor-element-1c7a250 > .elementor-element-populated{padding:0% 0% 0% 8%;}.elementor-987 .elementor-element.elementor-element-30f05a7{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-987 .elementor-element.elementor-element-30f05a7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 3% 0%;}.elementor-987 .elementor-element.elementor-element-30f05a7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-987 .elementor-element.elementor-element-9eb6a60 .elementor-accordion-title{font-size:24px;font-weight:500;text-transform:none;font-style:italic;}.elementor-987 .elementor-element.elementor-element-9eb6a60 .elementor-tab-title .elementor-accordion-icon i:before{color:var( --e-global-color-2df6790 );}.elementor-987 .elementor-element.elementor-element-9eb6a60 .elementor-tab-title .elementor-accordion-icon svg{fill:var( --e-global-color-2df6790 );}.elementor-987 .elementor-element.elementor-element-9eb6a60 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:var( --e-global-color-2df6790 );}.elementor-987 .elementor-element.elementor-element-9eb6a60 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-2df6790 );}.elementor-987 .elementor-element.elementor-element-9eb6a60 .elementor-accordion-icon{margin-inline-end:10px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-987 .elementor-element.elementor-element-0bd09a4{width:30%;}.elementor-987 .elementor-element.elementor-element-17310ab{width:39.68%;}.elementor-987 .elementor-element.elementor-element-39b6a7d{width:30%;}.elementor-987 .elementor-element.elementor-element-e4a4c06{width:39.996%;}.elementor-987 .elementor-element.elementor-element-78651ff{width:60%;}.elementor-987 .elementor-element.elementor-element-6e1ce7a{width:60%;}.elementor-987 .elementor-element.elementor-element-f9f9396{width:39.996%;}.elementor-987 .elementor-element.elementor-element-e8465bd{width:40%;}.elementor-987 .elementor-element.elementor-element-1c7a250{width:59.996%;}}@media(max-width:1350px){.elementor-987 .elementor-element.elementor-element-c643bf5 > .elementor-container{min-height:65vh;}.elementor-987 .elementor-element.elementor-element-c643bf5{padding:0% 3% 0% 3%;}.elementor-bc-flex-widget .elementor-987 .elementor-element.elementor-element-539a2dd.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-987 .elementor-element.elementor-element-539a2dd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-987 .elementor-element.elementor-element-126e9f0 .elementor-heading-title{font-size:85px;}.elementor-987 .elementor-element.elementor-element-3a9132f{padding:0px 0px 0px 0px;}.elementor-987 .elementor-element.elementor-element-168f344{padding:0% 5% 0% 5%;}.elementor-987 .elementor-element.elementor-element-db8a3d1{margin-top:9%;margin-bottom:9%;padding:0% 3% 0% 3%;}.elementor-987 .elementor-element.elementor-element-78651ff > .elementor-element-populated{padding:0% 0% 0% 05%;}.elementor-987 .elementor-element.elementor-element-925d363{width:100%;max-width:100%;}.elementor-987 .elementor-element.elementor-element-925d363 > .elementor-widget-container{margin:-12px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-987 .elementor-element.elementor-element-4c912c6 .elementor-accordion-title{font-size:20px;line-height:22px;}.elementor-987 .elementor-element.elementor-element-88d1137{margin-top:9%;margin-bottom:9%;padding:0% 3% 0% 3%;}.elementor-987 .elementor-element.elementor-element-6e1ce7a > .elementor-element-populated{padding:0% 0% 0% 05%;}.elementor-987 .elementor-element.elementor-element-4a51700{width:100%;max-width:100%;}.elementor-987 .elementor-element.elementor-element-4a51700 > .elementor-widget-container{margin:-12px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-987 .elementor-element.elementor-element-5fd4b41 .elementor-accordion-title{font-size:20px;line-height:22px;}.elementor-987 .elementor-element.elementor-element-17dcafd{margin-top:9%;margin-bottom:9%;padding:0% 3% 0% 3%;}.elementor-987 .elementor-element.elementor-element-1c7a250 > .elementor-element-populated{padding:0% 0% 0% 05%;}.elementor-987 .elementor-element.elementor-element-30f05a7{width:100%;max-width:100%;}.elementor-987 .elementor-element.elementor-element-30f05a7 > .elementor-widget-container{margin:-12px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-987 .elementor-element.elementor-element-9eb6a60 .elementor-accordion-title{font-size:20px;line-height:22px;}}@media(max-width:767px){.elementor-987 .elementor-element.elementor-element-539a2dd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-987 .elementor-element.elementor-element-126e9f0 .elementor-heading-title{font-size:70px;line-height:70px;}.elementor-987 .elementor-element.elementor-element-3a9132f{margin-top:0px;margin-bottom:0px;}.elementor-987 .elementor-element.elementor-element-17310ab > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-987 .elementor-element.elementor-element-c4ee052 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-987 .elementor-element.elementor-element-3fa95d8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-987 .elementor-element.elementor-element-168f344{padding:4% 3% 0% 3%;}.elementor-987 .elementor-element.elementor-element-0f177c0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-987 .elementor-element.elementor-element-30bb265{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-987 .elementor-element.elementor-element-db8a3d1{margin-top:12%;margin-bottom:12%;padding:0% 03% 0% 03%;}.elementor-987 .elementor-element.elementor-element-e4a4c06 > .elementor-element-populated{margin:40px 0px 040px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-987 .elementor-element.elementor-element-644278b{z-index:1;}.elementor-987 .elementor-element.elementor-element-78651ff > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 0% 0% 0%;}.elementor-987 .elementor-element.elementor-element-925d363 > .elementor-widget-container{margin:-12px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-987 .elementor-element.elementor-element-88d1137{margin-top:12%;margin-bottom:12%;padding:0% 03% 0% 03%;}.elementor-987 .elementor-element.elementor-element-6e1ce7a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 0% 0% 0%;}.elementor-987 .elementor-element.elementor-element-4a51700 > .elementor-widget-container{margin:-12px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-987 .elementor-element.elementor-element-f9f9396 > .elementor-element-populated{margin:40px 0px 040px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-987 .elementor-element.elementor-element-4045aa6{z-index:1;}.elementor-987 .elementor-element.elementor-element-17dcafd{margin-top:12%;margin-bottom:12%;padding:0% 03% 0% 03%;}.elementor-987 .elementor-element.elementor-element-e8465bd > .elementor-element-populated{margin:40px 0px 040px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-987 .elementor-element.elementor-element-7741911{z-index:1;}.elementor-987 .elementor-element.elementor-element-1c7a250 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 0% 0% 0%;}.elementor-987 .elementor-element.elementor-element-30f05a7 > .elementor-widget-container{margin:-12px 0px 0px 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for text-editor, class: .elementor-element-30bb265 */.elementor-987 .elementor-element.elementor-element-30bb265 p a {
    font-weight: 500;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-4c912c6 */.h3-link-fix {
    font-size: 20px !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-db8a3d1 */.elementor-987 .elementor-element.elementor-element-db8a3d1 a {
    color: #2F2F2D !important;
}

.elementor-987 .elementor-element.elementor-element-db8a3d1 a:hover {
    text-decoration: none;
    color: #E3934C !important;
}

@media only screen and (max-width: 600px) {
.elementor-987 .elementor-element.elementor-element-db8a3d1 .elementor-widget-divider--view-line_icon .elementor-divider-separator:after, .elementor-widget-divider--view-line_icon .elementor-divider-separator:before, .elementor-widget-divider--view-line_text .elementor-divider-separator:after, .elementor-widget-divider--view-line_text .elementor-divider-separator:before {
    display: none !important;
} 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a51700 */.elementor-987 .elementor-element.elementor-element-4a51700 p a {
    font-weight: 500;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-5fd4b41 */.h3-link-fix {
    font-size: 20px !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-88d1137 */.elementor-987 .elementor-element.elementor-element-88d1137 a {
    color: #2F2F2D !important;
}

.elementor-987 .elementor-element.elementor-element-88d1137 a:hover {
    text-decoration: none;
    color: #E3934C !important;
}

@media only screen and (max-width: 600px) {
.elementor-987 .elementor-element.elementor-element-88d1137 .elementor-widget-divider--view-line_icon .elementor-divider-separator:after, .elementor-widget-divider--view-line_icon .elementor-divider-separator:before, .elementor-widget-divider--view-line_text .elementor-divider-separator:after, .elementor-widget-divider--view-line_text .elementor-divider-separator:before {
    display: none !important;
} 
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-9eb6a60 */.h3-link-fix {
    font-size: 20px !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-17dcafd */.elementor-987 .elementor-element.elementor-element-17dcafd a {
    color: #2F2F2D !important;
}

.elementor-987 .elementor-element.elementor-element-17dcafd a:hover {
    text-decoration: none;
    color: #E3934C !important;
}

@media only screen and (max-width: 600px) {
.elementor-987 .elementor-element.elementor-element-17dcafd .elementor-widget-divider--view-line_icon .elementor-divider-separator:after, .elementor-widget-divider--view-line_icon .elementor-divider-separator:before, .elementor-widget-divider--view-line_text .elementor-divider-separator:after, .elementor-widget-divider--view-line_text .elementor-divider-separator:before {
    display: none !important;
} 
}/* End custom CSS */
/* Start custom CSS */.donation-form-box h6 {
    font-family: "Cormorant Garamond", Sans-serif !important;
    font-size: 22px !important;
    border-bottom: solid 1px #000000 !important;
    
}

body.elementor-page-987 #cardnumber {
    font-family: "Montserrat";
    font-size: 16px;
}

input[type="text"] {
    font-family: "Montserrat" !important;
    font-size: 16px !important;
    
}

body.elementor-page-987 select {
    font-family: "Montserrat" !important;
    font-size: 16px !important;
    border-radius: 0px;
    height: 52px;
}

#donationsubmit {
    font-family: "Cormorant Garamond", Sans-serif !important;
    font-size: 18px !important;
    font-weight: 500;
    text-transform: uppercase;
    font-style: italic;
    background-color: #E3934c;
    color: #2f2f2d;
    border-radius: 0px;
    padding: 15px;
    letter-spacing: 0.5px;
}

@media only screen and (max-width: 770px) {
    input[type="text"] {
        min-width: 22em !important;
    }
    
    .form-control {
        min-width: 22em !important;
    }
    
    .donation-radio-list {
        flex-direction: row !important;
    }
}

@media only screen and (max-width: 375px) {
    input[type="text"] {
        min-width: 19em !important;
    }
    
    .form-control {
        min-width: 19em !important;
    }
}

@media only screen and (max-width: 320px) {
        input[type="text"] {
        min-width: 17em !important;
    }
    
    .form-control {
        min-width: 17em !important;
    }
}/* End custom CSS */