.elementor-kit-6{--e-global-color-primary:#0C4B20;--e-global-color-secondary:#8FB200;--e-global-color-text:#525252;--e-global-color-accent:#0C4B20;--e-global-color-1d55271:#F6F9EC;--e-global-color-38056be:#155DFC;--e-global-color-37ee63c:#1C398E;--e-global-color-3469cff:#EFF6FF;--e-global-color-a662994:#BEDBFF;--e-global-color-86f8a22:#00A63E;--e-global-color-d377b5e:#0D542B;--e-global-color-9386678:#F0FDF4;--e-global-color-f5e1376:#B9F8CF;--e-global-color-0da660d:#D08700;--e-global-color-587ad25:#733E0A;--e-global-color-da584f6:#FEFCE8;--e-global-color-34248c8:#FFF085;--e-global-color-fe9cb02:#E7000B;--e-global-color-cdc5fc0:#82181A;--e-global-color-a9f6e73:#FEF2F2;--e-global-color-3b67a0b:#FFC9C9;--e-global-color-50aeddd:#FFFFFF;--e-global-color-3ac7275:#E1DED7;--e-global-color-daafb84:#0000001A;--e-global-color-7fa0b14:#D8DFE4;--e-global-color-a58946f:#093617;--e-global-color-9af3c85:#093617;--e-global-color-cc98eea:#0F5C27;--e-global-color-f1f69fe:#9AC000;--e-global-color-dd78373:#F9F9F9;--e-global-color-ef491ba:#4B4B4B;--e-global-typography-primary-font-family:"Poppins";--e-global-typography-primary-font-size:2.188rem;--e-global-typography-primary-font-weight:700;--e-global-typography-primary-line-height:140%;--e-global-typography-secondary-font-family:"Poppins";--e-global-typography-secondary-font-size:1.3rem;--e-global-typography-secondary-font-weight:700;--e-global-typography-secondary-line-height:140%;--e-global-typography-text-font-family:"Manrope";--e-global-typography-text-font-size:1rem;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:150%;--e-global-typography-accent-font-family:"Manrope";--e-global-typography-accent-font-size:1rem;--e-global-typography-accent-font-weight:600;--e-global-typography-fb308f1-font-family:"Manrope";--e-global-typography-fb308f1-font-size:0.875rem;--e-global-typography-fb308f1-font-weight:400;--e-global-typography-fb308f1-text-transform:capitalize;--e-global-typography-fb308f1-line-height:100%;--e-global-typography-d581fe5-font-family:"Manrope";--e-global-typography-d581fe5-font-size:0.875rem;--e-global-typography-d581fe5-font-weight:400;--e-global-typography-d581fe5-line-height:140%;--e-global-typography-3d85fc6-font-family:"Manrope";--e-global-typography-3d85fc6-font-size:1.125rem;--e-global-typography-3d85fc6-font-weight:700;--e-global-typography-3d85fc6-text-transform:capitalize;--e-global-typography-3d85fc6-line-height:120%;--e-global-typography-f30d03d-font-size:1rem;--e-global-typography-f30d03d-font-weight:400;--e-global-typography-f30d03d-line-height:100%;--e-global-typography-b8e4712-font-family:"Poppins";--e-global-typography-b8e4712-font-size:1.5rem;--e-global-typography-b8e4712-font-weight:700;--e-global-typography-b8e4712-text-transform:capitalize;--e-global-typography-b8e4712-line-height:120%;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );--e-page-transition-entrance-animation:e-page-transition-fade-out;--e-page-transition-exit-animation:e-page-transition-fade-in;--e-page-transition-animation-duration:1000ms;--e-preloader-animation-duration:1500ms;--e-preloader-delay:0ms;--e-preloader-color:var( --e-global-color-primary );--e-preloader-size:50px;}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{background-color:var( --e-global-color-primary );font-size:var( --e-global-typography-f30d03d-font-size );font-weight:var( --e-global-typography-f30d03d-font-weight );line-height:var( --e-global-typography-f30d03d-line-height );color:var( --e-global-color-50aeddd );box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0);border-style:none;border-radius:8px 8px 8px 8px;padding:16px 19px 16px 19px;}.elementor-kit-6 button:hover,.elementor-kit-6 button:focus,.elementor-kit-6 input[type="button"]:hover,.elementor-kit-6 input[type="button"]:focus,.elementor-kit-6 input[type="submit"]:hover,.elementor-kit-6 input[type="submit"]:focus,.elementor-kit-6 .elementor-button:hover,.elementor-kit-6 .elementor-button:focus{background-color:#0F5C27;color:var( --e-global-color-50aeddd );box-shadow:0px 1px 2px 0px rgba(0,0,0,0.5);border-style:none;border-radius:8px 8px 8px 8px;}.elementor-kit-6 e-page-transition{background-color:var( --e-global-color-50aeddd );}.elementor-kit-6 a{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-6 a:hover{color:var( --e-global-color-text );}.elementor-kit-6 h1{font-family:"Poppins", Sans-serif;font-size:2.188rem;font-weight:800;line-height:140%;}.elementor-kit-6 h2{font-family:"Poppins", Sans-serif;font-size:1.875rem;font-weight:800;line-height:140%;}.elementor-kit-6 h3{font-family:"Poppins", Sans-serif;font-size:1.563rem;font-weight:800;line-height:140%;}.elementor-kit-6 h4{font-family:"Poppins", Sans-serif;font-size:1.25rem;font-weight:800;line-height:140%;}.elementor-kit-6 h5{font-weight:800;}.elementor-kit-6 img{border-radius:10px 10px 10px 10px;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-kit-6 label{color:#525252;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-kit-6 input:not([type="button"]):not([type="submit"]),.elementor-kit-6 textarea,.elementor-kit-6 .elementor-field-textual{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );background-color:var( --e-global-color-50aeddd );box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.050980392156862744);border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8DFE4;border-radius:5px 5px 5px 5px;}.elementor-kit-6 input:focus:not([type="button"]):not([type="submit"]),.elementor-kit-6 textarea:focus,.elementor-kit-6 .elementor-field-textual:focus{color:var( --e-global-color-text );background-color:var( --e-global-color-50aeddd );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1200px;}.e-con{--container-max-width:1200px;--container-default-padding-top:60px;--container-default-padding-right:40px;--container-default-padding-bottom:60px;--container-default-padding-left:40px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-kit-6{--e-global-typography-text-font-size:1rem;--e-global-typography-accent-font-size:1rem;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-6 a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-6 h1{font-size:1.875rem;}.elementor-kit-6 h2{font-size:1.563rem;}.elementor-kit-6 h3{font-size:1.25rem;}.elementor-kit-6 h4{font-size:1.125rem;}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{font-size:var( --e-global-typography-f30d03d-font-size );line-height:var( --e-global-typography-f30d03d-line-height );}.elementor-kit-6 label{font-size:var( --e-global-typography-accent-font-size );}.elementor-kit-6 input:not([type="button"]):not([type="submit"]),.elementor-kit-6 textarea,.elementor-kit-6 .elementor-field-textual{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;--container-default-padding-top:70px;--container-default-padding-right:30px;--container-default-padding-bottom:70px;--container-default-padding-left:30px;}}@media(max-width:640px){.elementor-kit-6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-6 a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{font-size:var( --e-global-typography-f30d03d-font-size );line-height:var( --e-global-typography-f30d03d-line-height );}.elementor-kit-6 img{border-radius:5px 5px 5px 5px;}.elementor-kit-6 label{font-size:var( --e-global-typography-accent-font-size );}.elementor-kit-6 input:not([type="button"]):not([type="submit"]),.elementor-kit-6 textarea,.elementor-kit-6 .elementor-field-textual{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;--container-default-padding-top:50px;--container-default-padding-right:20px;--container-default-padding-bottom:50px;--container-default-padding-left:20px;}}/* Start custom CSS */p,
a {
    margin-bottom: 0px;
}

.e-n-tab-title {
    border-radius: 0px !important;
}

.jet-listing-not-found {
    padding-top: 50px!important;
}

.temp_disable {
    display: none!important;
}

/*.elementor-widget-text-editor p {*/
/*    margin-bottom: 0px!important;*/
/*}*/

/* Header */
.header_cta {
    width: fit-content !important;
}

.custom_link {
    display: none;
}

.custom_link_cta {
    display: none;
}

.jet-mega-menu-mega-container__inner {
    left: 50% !important;
    transform: translateX(-50%) !important;
}

.category-list ul {
    column-count: 3;
}

/* Form Styling */
.form-row {
    margin-bottom: 5px;
}

.jet-form-builder-repeater {
    padding: 25px !important;
    border: 1px solid #E1DED7;
    border-radius: 10px !important;
    background: #f4f8e7;
    margin-bottom: 20px !important;
}

.jet-form-builder-repeater__row,
.jet-form-repeater__row {
    background-color: #ffffff;
    padding: 25px !important;
    border-radius: 10px;
    border: 1px solid #E1DED7;
    margin-bottom: 20px;
}

.jet-form-builder-file-upload,
.jet-engine-file-upload {
    width: 100%;
    border: 1px solid #d8dfe4 !important;
    border-radius: 8px !important;
    padding: 20px !important;
    box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.050980392156862744);
}

.jet-form-builder-file-upload__input,
.jet-engine-file-upload input {
    box-shadow: none !important;
    border-radius: 8px;
}

.jet-form-builder-advanced-media__message {
    font-size: 0.813rem !important;
    color: #333 !important;
}

.jet-listing-dynamic-repeater__items p {
    margin-bottom: 0px !important;
}

.jet-listing-dynamic-field_p {
    margin-bottom: 0px !important;
}

.full_width_submit {
    width: 100% !important;
}

.advanced_choices {
    width: 100% !important;
    align-items: stretch;
    justify-content: start;
    align-content: center;
    text-align: center;
}

.advanced_choices>* {
    flex: 1;
    width: 100%;
}

.advanced_choices_choice {
    border-radius: 10px !important;
    border: 1px solid #D8DFE4 !important;
    box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.050980392156862744) !important;
}

.jet-form-builder-choice--item img {
    transition: filter 0.2s ease;
}

.jet-form-builder-choice--item img {
    transition: filter 0.2s ease;
    filter: none !important;
}

.jet-form-builder-choice--item.is-checked img {
    filter: brightness(0) invert(1) !important;
}

.jet-form-builder-progress-pages {
    padding: 0px 80px 30px 80px;
}

.wysiwyg_field {
    border-radius: 9px;
}

.wysiwyg_field .mce-btn button {
    border: 1px !important;
}

.wysiwyg_field .mce-btn button:hover {
    outline: none !important;
}

.field-type-switcher input.jet-form-builder__field:checked {
    background: #4caf50!important;
}

.field-type-switcher input.jet-form-builder__field {
    background: #F0F0F1!important;
}

/* Campaign Archive Page - Disable progress bar animation */
.progress_bar .jet-progress-bar__status-bar,
.progress_bar .jet-progress-bar__percent,
.progress_bar .jet-progress-bar__percent-value {
    transition: none !important;
    animation: none !important;
}

.jet-listing-dynamic-repeater__items {
    flex-wrap: wrap;
}

.jet-form-builder__next-page-wrap {
    margin-top: 20px;
}

/* Single Campaign Page */
.amount_choices {
    display: grid !important;
    grid-template-columns: 1fr 1fr !important;
    gap: 10px;
}

.e-n-tab-title[aria-selected=true] {
    background-color: #FFFF !important;
}

.e-n-tab-title:hover {
    background-color: #FFFF !important;
}

.listing_grid_single .jet-listing-not-found {
    text-align: left;
}

.jet-countdown-timer {
    display: flex;
    justify-content: center;
    align-items: stretch;
    align-content: stretch;
    flex-wrap: nowrap !important;
    gap: 10px !important;
    flex-direction: row !important;
}

.elementor-1394 .elementor-element.elementor-element-8d1d143 .jet-countdown-timer__item {
    height: 70px !important;
    background-color: var(--e-global-color-primary);
    padding: 0px 0px 0px 0px;
    margin: 0px 10px 0px 0px;
    border-style: none;
}

.campaign_ended_cta {
    opacity: 0.6 !important;
    cursor: not-allowed !important;
    pointer-events: none !important;
}

.featured_image img {
    max-height: 450px !important;
}

.jet-progress-bar__percent-value,
.jet-progress-bar__percent {
    display: none !important;
}

/* My Campaigns */
.status {
    width: fit-content;
}

/* Dashboard */
.jet-popup__close-button {
    margin: 10px;
}

@media only screen and (max-width: 1280px) {
    .hero-section {
        background-position: center right!important;
        background-size: cover!important;
    }
}

@media only screen and (max-width: 600px) {

    /* Header */
    .custom_link_cta {
        display: block;
    }

    .custom_link_cta div {
        display: block;
        color: white !important;
        background-color: var(--e-global-color-primary);
        box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0) !important;
        border: none !important;
        border-radius: 8px !important;
        padding: 4px 6px;
        width: fit-content;
    }
}

.jet-hamburger-panel__toggle-label {
    display: none;
}

.category-list ul {
    column-count: 2;
}

/* Form Styling */
.advanced_choices {
    flex-direction: column;
}

.advanced_choices_choice {
    width: 100%;
}

.jet-form-builder-progress-pages {
    padding: 0px 40px 30px 40px;
}

.multi_step_cta {
    margin: 0px !important;
}/* End custom CSS */