.breakdance .timeline_item{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;min-height:464px;padding:40px 40px 40px 40px;border-top:1px solid #E5E5E5;border-bottom:1px solid #E5E5E5;border-left:1px solid #E5E5E5;border-right:1px solid #E5E5E5;border-radius:0px}@media (max-width:1023px){.breakdance .timeline_item{min-height:0px;padding:32px 20px 32px 20px}}.breakdance .timeline_item-title{z-index:1}@media (max-width:1023px){.breakdance .timeline_item-title{font-size:24px;line-height:31.68px}}.breakdance .timeline_item-button{font-size:18px;font-weight:600;line-height:20.88px;text-decoration-line:none;margin-top:32px}@media (max-width:1023px){.breakdance .timeline_item-button{font-size:16px;line-height:18.56px}}.breakdance .timeline_item-desc{z-index:1;color:var(--bde-palette-white-d3bed307-a990-44f9-b13c-6c0553510f6a-3)}@media (max-width:1023px){.breakdance .timeline_item-desc{font-size:14px;line-height:19.6px;margin-top:131px}}.breakdance .testim_item{background-color:var(--bde-background-color);background-image:url(https://cornerstone-ministries.org/wp-content/uploads/2024/12/testim-quote.svg);background-size:auto;background-position:calc(100% - 24px) 100%;background-repeat:no-repeat;background-attachment:scroll;background-blend-mode:normal;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:32px;min-height:425px;padding:40px 32px 40px 32px;border-top:1px solid #F2F2F2;border-bottom:1px solid #F2F2F2;border-left:1px solid #F2F2F2;border-right:1px solid #F2F2F2}.breakdance .testimonial_grid .ee-posts{align-items:stretch}.breakdance .testimonial_grid .ee-posts .ee-post{height:100%}.breakdance .testimonial_grid .ee-posts .ee-post .testim_item{height:100%}.breakdance .blog-item{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}.breakdance .blog-item--img{width:100%;height:332px;margin-bottom:24px}.breakdance .blog-item--img *{width:100%;height:100%;object-fit:cover}.breakdance .blog-item--info{width:100%}.breakdance .blog-item--meta{display:none;font-size:16px;font-weight:500;line-height:23.68px;margin-top:20px}.breakdance .blog-item--title{margin-bottom:4px}.breakdance .blog-item--author{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:10px;color:var(--bde-headings-color);font-size:14px;font-weight:600;line-height:20.72px;margin-top:24px}.breakdance .blog-item--author *{color:#101010}@media only screen and (min-width:1024px){.breakdance .top_news .ee-post:first-child{grid-column:1 / span 2;grid-row:1 / span 3}.breakdance .top_news .ee-post:first-child .blog-item{width:100%}.breakdance .top_news .ee-post:first-child .blog-item--img{width:100%;height:432px}.breakdance .top_news .ee-post:first-child .blog-item--info h4{font-size:32px;font-weight:700;line-height:42.24px}.breakdance .top_news .ee-post:not(:first-child){grid-column:3 / span 4}.breakdance .top_news .ee-post:not(:first-child) .blog-item{flex-direction:row;column-gap:20px}.breakdance .top_news .ee-post:not(:first-child) .blog-item--img{width:100%;max-width:270px;height:216px;margin-bottom:0}.breakdance .top_news .ee-post:not(:first-child) .blog-item--info h4{font-size:24px;font-weight:700;line-height:31.68px}.breakdance .top_news .ee-post:not(:first-child) .blog-item--info .blog-item--desc{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.breakdance .top_news .bde-loop .bde-loop-item:first-child{height:100%;& .blog-item{position:sticky;top:32px}}}#fluentform_3,.fluent_form_3{font-family:'DM Sans',sans-serif;max-width:745px;margin:0 auto;padding:0;background:#fff}.fluent_form_3 .ff-el-group{margin-bottom:20px}.fluent_form_3 .ff-el-group .ff-el-input--label{display:block!important;text-align:left}.fluent_form_3 .ff-step-header{margin-bottom:48px}.fluent_form_3 .ff-el-progress-status{font-family:'DM Sans',sans-serif;font-size:14px;font-weight:500;color:#6c6c6c;margin-bottom:10px}.fluent_form_3 .ff-el-progress{background-color:#e8e8e8;border-radius:0;height:4px;overflow:hidden}.fluent_form_3 .ff-el-progress-bar{background-color:#da9052;height:100%;border-radius:0}.fluent_form_3 .ff-el-progress-bar span{display:none}.fluent_form_3 .ff-el-input--label label{font-family:'DM Sans',sans-serif;font-size:18px;font-weight:500;color:#101010;margin-bottom:12px;display:block}.fluent_form_3 .ff-el-form-hide_label>.ff-el-input--label{display:none!important}.fluent_form_3 #ff_3_custom_d_amountoan{font-family:'DM Sans',sans-serif;font-size:40px;font-weight:600;text-align:center;color:#101010;border:1.2px solid #d2d2d2;border-radius:0;height:108px;width:348px;padding:0 20px 0 60px;box-shadow:none;outline:none;appearance:textfield;-moz-appearance:textfield}.fluent_form_3 #ff_3_custom_d_amountoan::-webkit-inner-spin-button,.fluent_form_3 #ff_3_custom_d_amountoan::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.fluent_form_3 .ff-el-group:has(#ff_3_custom_d_amountoan) .ff-el-input--content{position:relative;display:block;margin-inline:auto;width:fit-content}.fluent_form_3 .ff-el-group:has(#ff_3_custom_d_amountoan) .ff-el-input--content::before{content:'$';position:absolute;left:22px;top:50%;transform:translateY(-50%);font-family:'DM Sans',sans-serif;font-size:32px;font-weight:400;color:#101010;pointer-events:none;z-index:1}.fluent_form_3 .ff-el-group:has(#ff_3_custom_d_amountoan) .ff-el-input--content::after{content:'';position:absolute;left:57px;top:50%;transform:translateY(-50%);width:1.2px;height:60px;background-color:#d2d2d2;pointer-events:none}.fluent_form_3 .ff_list_buttons .ff-el-input--label{display:none!important}.fluent_form_3 .ff_list_buttons .ff-el-input--content{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.fluent_form_3 .ff_list_buttons .ff-el-form-check{margin:0;padding:0}.fluent_form_3 .ff_list_buttons .ff-el-form-check-label{display:flex;align-items:center;justify-content:center;height:64px;width:100%;background-color:#101010;color:#fff;font-family:'DM Sans',sans-serif;font-size:20px;font-weight:500;letter-spacing:0.2px;cursor:pointer;margin:0;transition:background-color 0.15s ease,color 0.15s ease;border:1.5px solid #101010;box-sizing:border-box}.fluent_form_3 .ff_list_buttons .ff-el-form-check-label span{background:transparent!important;border:0!important;color:inherit!important;box-shadow:unset!important}.fluent_form_3 .ff_list_buttons .ff-el-form-check-input{display:none}.fluent_form_3 .ff_list_buttons .ff_item_selected .ff-el-form-check-label,.fluent_form_3 .ff_list_buttons .ff-el-form-check-label.ff_selected{background-color:#fff;color:#101010;border:1.5px solid #101010}.fluent_form_3 .ff_list_buttons .ff-el-form-check-label:hover{background-color:#2d2d2d;color:#fff}.fluent_form_3 .ff_list_buttons .ff_item_selected .ff-el-form-check-label:hover{background-color:#f5f5f5;color:#101010}.fluent_form_3 .ff-el-form-control[type="text"],.fluent_form_3 .ff-el-form-control[type="email"]{font-family:'DM Sans',sans-serif;font-size:16px;font-weight:400;color:#101010;border:1px solid #e8e8e8;border-radius:0;padding:14px 20px;height:52px;width:100%;box-shadow:none;outline:none;box-sizing:border-box}.fluent_form_3 .ff-el-form-control[type="text"]::placeholder,.fluent_form_3 .ff-el-form-control[type="email"]::placeholder{color:#9b9b9b}.fluent_form_3 .ff-el-form-control[type="text"]:focus,.fluent_form_3 .ff-el-form-control[type="email"]:focus{border-color:#d2d2d2;box-shadow:none;outline:none}.fluent_form_3 #ff_3_description{font-family:'DM Sans',sans-serif;font-size:16px;font-weight:400;color:#101010;border:1px solid #e8e8e8;border-radius:0;padding:17px 20px;width:100%;box-shadow:none;outline:none;resize:vertical;box-sizing:border-box}.fluent_form_3 #ff_3_description::placeholder{color:#9b9b9b}.fluent_form_3 #ff_3_description:focus{border-color:#d2d2d2;box-shadow:none;outline:none}.fluent_form_3 .ff-name-field-wrapper .ff-t-container{display:grid;grid-template-columns:1fr 1fr;gap:20px}.fluent_form_3 .ff-name-field-wrapper .ff-t-cell{width:100%}.fluent_form_3 .step-nav{display:flex;margin-top:0}.fluent_form_3 .ff-btn-next,.fluent_form_3 .ff-btn-prev{font-family:'DM Sans',sans-serif;font-size:18px;font-weight:600;border-radius:0;padding:17px 24px;min-width:160px;cursor:pointer;border:1.5px solid #101010;transition:background-color 0.2s ease,color 0.2s ease;box-shadow:none}.fluent_form_3 .ff-btn-next{background-color:#101010;color:#fff;float:right}.fluent_form_3 .ff-btn-next:hover{background-color:#2d2d2d}.fluent_form_3 .ff-btn-prev{background-color:#fff;color:#101010;float:left}.fluent_form_3 .ff-btn-prev:hover{background-color:#f5f5f5}.fluent_form_3 .ff-inner_submit_container{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:48px}.fluent_form_3 .ff-inner_submit_container .ff-t-cell{width:100%}.fluent_form_3 .ff_submit_btn_wrapper{display:flex;justify-content:flex-end;margin-top:0}.fluent_form_3 .ff-btn-submit{font-family:'DM Sans',sans-serif;font-size:18px;font-weight:600;color:#fff;background-color:#da9052;border:none;border-radius:0;padding:17px 24px;min-width:220px;cursor:pointer;letter-spacing:0;transition:background-color 0.2s ease;box-shadow:none}.fluent_form_3 .ff-btn-submit:hover{background-color:#c97d3f}.breakdance .key-donation-card{display:flex;flex-direction:column;gap:40px;width:100%;max-width:33.33%;padding:10px 10px 10px 10px}.breakdance .key-donation-card{>div{width:100%;display:flex;flex-direction:column;row-gap:16px}img{width:100%;object-fit:cover;background:#A19A9A}.key-donation-card--content{width:100%;display:flex;flex-direction:column;row-gap:12px;h3{font-family:DM Sans;font-weight:600;font-size:26px;line-height:150%;color:#0A0A0A}p{font-family:DM Sans;font-weight:400;font-size:16px;line-height:150%;color:#606061}span{font-family:DM Sans;font-weight:600;font-size:16px;line-height:150%;color:#606061}}}@media (max-width:767px){.breakdance .key-donation-card{width:100%;max-width:100%}}.breakdance .mt-auto{margin-top:auto}.breakdance .footer_email a{color:#dedede;text-decoration:none}.see-more-btn{margin-top:12px;padding:0;border:0;background:transparent;color:#000;font-weight:600;cursor:pointer;text-decoration:underline}.see-more-btn:hover{opacity:0.7}.breakdance .timeline_icon{background-color:var(--bde-brand-primary-color);width:64px;height:64px;color:var(--bde-palette-white-d3bed307-a990-44f9-b13c-6c0553510f6a-3);padding:8px 8px 8px 8px;border-top:1px solid var(--bde-brand-primary-color);border-bottom:1px solid var(--bde-brand-primary-color);border-left:1px solid var(--bde-brand-primary-color);border-right:1px solid var(--bde-brand-primary-color);border-radius:50%}