.nivoSlider{height:auto;overflow:hidden;position:relative;width:100%}.nivoSlider img{left:0;max-width:none;position:absolute;top:0}.nivo-main-image{display:block!important;position:relative!important;width:100%!important}.nivoSlider a.nivo-imageLink{background:#fff;border:0;display:none;filter:alpha(opacity=0);height:100%;left:0;margin:0;opacity:0;padding:0;position:absolute;top:0;width:100%;z-index:6}.nivo-slice{height:100%;top:0}.nivo-box,.nivo-slice{display:block;position:absolute;z-index:5}.nivo-box{overflow:hidden}.nivo-box img{display:block}.nivo-caption{background:#000;bottom:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;display:none;filter:alpha(opacity=8);left:0;opacity:.8;-moz-opacity:.8;overflow:hidden;padding:5px 10px;position:absolute;width:100%;z-index:8}.nivo-caption p{margin:0;padding:5px}.nivo-caption a{display:inline!important}.nivo-html-caption{display:none}.nivo-directionNav a{cursor:pointer;position:absolute;top:45%;z-index:9}.nivo-prevNav{left:0}.nivo-nextNav{right:0}.nivo-controlNav{padding:15px 0;text-align:center}.nivo-controlNav a{cursor:pointer}.nivo-controlNav a.active{font-weight:700}.theme-default .nivoSlider{background:#fff url(//www.curingheartdisease.com/wp-content/plugins/js_composer/assets/lib/vendor/dist/nivo-slider/themes/default/loading.gif) no-repeat 50% 50%;-webkit-box-shadow:0 1px 5px 0 #4a4a4a;-moz-box-shadow:0 1px 5px 0 #4a4a4a;box-shadow:0 1px 5px 0 #4a4a4a;margin-bottom:10px;position:relative}.theme-default .nivoSlider img{display:none;left:0;position:absolute;top:0}.theme-default .nivoSlider a{border:0;display:block}.theme-default .nivo-controlNav{padding:20px 0;text-align:center}.theme-default .nivo-controlNav a{background:url(//www.curingheartdisease.com/wp-content/plugins/js_composer/assets/lib/vendor/dist/nivo-slider/themes/default/bullets.png) no-repeat;border:0;display:inline-block;height:22px;margin:0 2px;text-indent:-9999px;width:22px}.theme-default .nivo-controlNav a.active{background-position:0 -22px}.theme-default .nivo-directionNav a{background:url(//www.curingheartdisease.com/wp-content/plugins/js_composer/assets/lib/vendor/dist/nivo-slider/themes/default/arrows.png) no-repeat;border:0;display:block;height:30px;opacity:0;text-indent:-9999px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:30px}.theme-default:hover .nivo-directionNav a{opacity:1}.theme-default a.nivo-nextNav{background-position:-30px 0;right:15px}.theme-default a.nivo-prevNav{left:15px}.theme-default .nivo-caption{font-family:Helvetica,Arial,sans-serif}.theme-default .nivo-caption a{border-bottom:1px dotted #fff;color:#fff}.theme-default .nivo-caption a:hover{color:#fff}.theme-default .nivo-controlNav.nivo-thumbs-enabled{width:100%}.theme-default .nivo-controlNav.nivo-thumbs-enabled a{background:none;height:auto;margin-bottom:5px;width:auto}.theme-default .nivo-controlNav.nivo-thumbs-enabled img{display:block;height:auto;width:120px}.elementor-editor-active .charitable-elementor-editor-wrapper {  } .elementor-editor-active .elementor-widget-charitable_donation_form .charitable-elementor-editor-wrapper {
min-height: 100px;
display: flex;
align-items: center;
justify-content: center;
border: 2px dashed #e52e6d;
padding: 15px;
background-color: rgba(229, 46, 109, 0.05);
margin: 10px 0;
position: relative;
}
.elementor-editor-active .elementor-widget-charitable_donation_form .charitable-elementor-editor-wrapper::before {
content: "Donation Form Cannot Be Previewed In Elementor Editor";
display: block;
background: #e52e6d;
color: white;
padding: 5px 10px;
font-size: 12px;
position: absolute;
top: 0;
left: 0;
z-index: 100;
} .elementor-editor-active .elementor-widget-charitable_donation_form .charitable-elementor-editor-wrapper > * {
display: none;
} .elementor-editor-active .elementor-widget-charitable_donation_form .charitable-elementor-editor-wrapper::after {
content: "The donation form will be displayed on the frontend.";
display: block;
text-align: center;
padding: 20px;
color: #666;
font-style: italic;
}
.campaign-loop.campaign-grid:before, .campaign-loop.campaign-grid:after {
display: none;
}
.campaign-loop.campaign-grid:after {
clear: both;
} .elementor-editor-active .charitable-elementor-editor-wrapper .campaign-grid {
opacity: 0.8;
transition: opacity 0.3s ease;
}
.elementor-editor-active .charitable-elementor-editor-wrapper:hover .campaign-grid {
opacity: 1;
} .elementor-editor-active .charitable-elementor-editor-wrapper .campaign-title,
.elementor-editor-active .charitable-elementor-editor-wrapper .campaign-excerpt {
color: #333;
}
.elementor-editor-active .charitable-elementor-editor-wrapper .campaign-loop-wrapper {
overflow: visible;
} .elementor-editor-active .charitable-elementor-editor-wrapper .campaign-button {
pointer-events: none;
}
.campaign-loop.campaign-grid.campaign-grid-2 { display: grid;
grid-template-columns: repeat(2, 1fr);
gap: 1em;
}
.campaign-loop.campaign-grid.campaign-grid-3 { display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 1em;
}
.campaign-loop.campaign-grid.campaign-grid-4 { display: grid;
grid-template-columns: repeat(4, 1fr);
gap: 1em;
}
.campaign-loop.campaign-grid.campaign-grid-5 { display: grid;
grid-template-columns: repeat(5, 1fr);
gap: 1em;
}
.campaign-loop.campaign-grid.campaign-grid-6 { display: grid;
grid-template-columns: repeat(6, 1fr);
gap: 1em;
}