.elementor-164 .elementor-element.elementor-element-7f2a983c{padding:100px 20px 120px 20px;}.elementor-164 .elementor-element.elementor-element-3b02dcc1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-164 .elementor-element.elementor-element-3b02dcc1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-164 .elementor-element.elementor-element-76de98d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-164 .elementor-element.elementor-element-76de98d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 0px;}.elementor-164 .elementor-element.elementor-element-761f28a .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:48px;font-weight:600;line-height:56.35px;}.elementor-164 .elementor-element.elementor-element-761f28a > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-164 .elementor-element.elementor-element-761f28a{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-164 .elementor-element.elementor-element-56a7835d{color:var( --e-global-color-primary );font-family:"Raleway", Sans-serif;font-size:24px;font-weight:600;width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-164 .elementor-element.elementor-element-56a7835d > .elementor-widget-container{margin:6px 0px 0px 0px;}.elementor-164 .elementor-element.elementor-element-156cc91b{font-family:"Roboto Slab", Sans-serif;font-size:16px;font-weight:400;line-height:21.1px;}.elementor-164 .elementor-element.elementor-element-156cc91b > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-164 .elementor-element.elementor-element-bafff39 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-164 .elementor-element.elementor-element-bafff39:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-164 .elementor-element.elementor-element-bafff39 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f6507b3 );}.elementor-164 .elementor-element.elementor-element-bafff39 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8ea1bc4 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-164 .elementor-element.elementor-element-bafff39 > .elementor-element-populated, .elementor-164 .elementor-element.elementor-element-bafff39 > .elementor-element-populated > .elementor-background-overlay, .elementor-164 .elementor-element.elementor-element-bafff39 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-164 .elementor-element.elementor-element-bafff39 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-164 .elementor-element.elementor-element-23081d3 img{width:240px;height:240px;border-radius:320px 320px 320px 320px;}.elementor-164 .elementor-element.elementor-element-97fcd4c > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-164 .elementor-element.elementor-element-23cbd8b{text-align:center;color:var( --e-global-color-primary );font-family:"Roboto Slab", Sans-serif;font-size:16px;font-weight:400;}.elementor-164 .elementor-element.elementor-element-23cbd8b > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-164 .elementor-element.elementor-element-daced3a > .elementor-widget-container{margin:40px 0px 0px 0px;}@media(max-width:1024px){.elementor-164 .elementor-element.elementor-element-7f2a983c{padding:80px 0px 80px 0px;}.elementor-164 .elementor-element.elementor-element-3b02dcc1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 56px 0px 56px;}.elementor-164 .elementor-element.elementor-element-76de98d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-164 .elementor-element.elementor-element-761f28a .elementor-heading-title{font-size:36px;line-height:42.26px;}.elementor-164 .elementor-element.elementor-element-761f28a > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-164 .elementor-element.elementor-element-761f28a{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-164 .elementor-element.elementor-element-56a7835d{text-align:left;font-size:24px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-164 .elementor-element.elementor-element-56a7835d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-164 .elementor-element.elementor-element-156cc91b{font-size:14px;line-height:18.46px;}.elementor-164 .elementor-element.elementor-element-156cc91b > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-164 .elementor-element.elementor-element-bafff39 > .elementor-element-populated{margin:26px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 93px 40px 93px;}.elementor-164 .elementor-element.elementor-element-23081d3 img{width:470px;height:470px;}.elementor-164 .elementor-element.elementor-element-97fcd4c > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-164 .elementor-element.elementor-element-23cbd8b{text-align:center;font-size:14px;}.elementor-164 .elementor-element.elementor-element-23cbd8b > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-164 .elementor-element.elementor-element-daced3a > .elementor-widget-container{margin:40px 74px 0px 74px;}}@media(max-width:767px){.elementor-164 .elementor-element.elementor-element-7f2a983c{padding:40px 0px 40px 0px;}.elementor-164 .elementor-element.elementor-element-3b02dcc1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 20px;}.elementor-164 .elementor-element.elementor-element-761f28a .elementor-heading-title{font-size:31px;line-height:36.39px;}.elementor-164 .elementor-element.elementor-element-761f28a > .elementor-widget-container{margin:0px 0px 22px 0px;}.elementor-164 .elementor-element.elementor-element-761f28a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-164 .elementor-element.elementor-element-56a7835d{text-align:left;font-size:20px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-164 .elementor-element.elementor-element-56a7835d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-164 .elementor-element.elementor-element-156cc91b > .elementor-widget-container{margin:22px 0px 0px 0px;}.elementor-164 .elementor-element.elementor-element-bafff39 > .elementor-element-populated{margin:8px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-164 .elementor-element.elementor-element-23081d3 img{width:180px;height:180px;}.elementor-164 .elementor-element.elementor-element-97fcd4c > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-164 .elementor-element.elementor-element-23cbd8b{text-align:left;}.elementor-164 .elementor-element.elementor-element-23cbd8b > .elementor-widget-container{margin:16px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-164 .elementor-element.elementor-element-daced3a > .elementor-widget-container{margin:16px 0px 0px 0px;}}@media(min-width:768px){.elementor-164 .elementor-element.elementor-element-76de98d{width:67%;}.elementor-164 .elementor-element.elementor-element-bafff39{width:33%;}}@media(max-width:1024px) and (min-width:768px){.elementor-164 .elementor-element.elementor-element-76de98d{width:100%;}.elementor-164 .elementor-element.elementor-element-bafff39{width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-56a7835d */.elementor-164 .elementor-element.elementor-element-56a7835d h3 {
    margin-bottom: 0;
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-156cc91b */.elementor-164 .elementor-element.elementor-element-156cc91b p:last-of-type {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-97fcd4c */.elementor-164 .elementor-element.elementor-element-97fcd4c {
    margin-top: auto;
}
.elementor-164 .elementor-element.elementor-element-97fcd4c .campaign-card {
    display: flex;
    flex-direction: column;
    flex-direction: column-reverse;
    gap: 20px;
    padding: 0;
}
.elementor-164 .elementor-element.elementor-element-97fcd4c .sub-block {
    display: flex;
    flex-direction: column;
    gap: 20px;
    margin-bottom: 0;
}
.elementor-164 .elementor-element.elementor-element-97fcd4c .bottom-line {
    margin-top: 0;
}
.elementor-164 .elementor-element.elementor-element-97fcd4c .progressbar-unfulfilled {
    height: 18px;
    border-radius: 22px;
    padding: 1px 0;
}
.elementor-164 .elementor-element.elementor-element-97fcd4c .progressbar-unfulfilled  .progressbar-fulfilled {
    height: 16px;
    border-radius: 22px;
}
.elementor-164 .elementor-element.elementor-element-97fcd4c .target-info {
    display: flex;
    justify-content: space-between;
    gap: 10px;
}
.elementor-164 .elementor-element.elementor-element-97fcd4c .target-info .funded:before {
    content: 'собрано:';
    font-family: Roboto Slab;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}
.elementor-164 .elementor-element.elementor-element-97fcd4c .target-info .funded {
    font-family: Roboto Slab;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}
.elementor-164 .elementor-element.elementor-element-97fcd4c .target-info .target {
    font-family: Roboto Slab;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    color: #C02E2D;
}
.elementor-164 .elementor-element.elementor-element-97fcd4c .bottom-line-item {
    margin-top: 0;
}
@media (max-width: 1024px) {
    .elementor-164 .elementor-element.elementor-element-97fcd4c .target-info .funded:before {
        content: 'собрано:';
        font-size: 12px;
    }
    .elementor-164 .elementor-element.elementor-element-97fcd4c .target-info .funded {
        font-size: 12px;
    }
    .elementor-164 .elementor-element.elementor-element-97fcd4c .target-info .target {
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-23cbd8b */.elementor-164 .elementor-element.elementor-element-23cbd8b p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-daced3a */.elementor-164 .elementor-element.elementor-element-daced3a .leyka-shortcode.campaign-card .bottom-line .leyka-button-wrapper {
    padding: 19.5px 0;
    border-radius: 20px;
    font-family: Raleway;
    font-size: 18px;
    text-transform: uppercase;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    letter-spacing: 0.5px;
    color: #FFF;
    width: 100%;
    display: flex;
    justify-content: center;
    transition: all .3s;
}
@media (max-width: 767px) {
    .elementor-164 .elementor-element.elementor-element-daced3a .leyka-shortcode.campaign-card .bottom-line .leyka-button-wrapper {
        padding: 14.5px 0;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-bafff39 */.elementor-164 .elementor-element.elementor-element-bafff39 {
    height: 100%;
}/* End custom CSS */