.elementor-22699 .elementor-element.elementor-element-8caacdb .elementor-repeater-item-1faf4b9.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-22699 .elementor-element.elementor-element-13b78aa .elementor-progress-wrapper .elementor-progress-bar{background-color:#23a455;}.elementor-22699 .elementor-element.elementor-element-13b78aa .elementor-progress-wrapper{background-color:#cccccc;border-radius:15px;overflow:hidden;}.elementor-22699 .elementor-element.elementor-element-13b78aa .elementor-progress-bar{height:35px;line-height:35px;font-size:15px;}.elementor-22699 .elementor-element.elementor-element-13b78aa > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-22699 .elementor-element.elementor-element-23dfa69f .elementor-repeater-item-0dc9342.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-22699 .elementor-element.elementor-element-23dfa69f{padding:3% 0% 5% 0%;}.elementor-22699 .elementor-element.elementor-element-7f36600a .elementor-repeater-item-55809d1.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-22699 .elementor-element.elementor-element-15dba255{text-align:center;}.elementor-22699 .elementor-element.elementor-element-15dba255 .elementor-heading-title{color:#0c0101;font-size:35px;}.elementor-22699 .elementor-element.elementor-element-da0a712 .elementor-repeater-item-d19b0b8.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-22699 .elementor-element.elementor-element-da0a712{padding:2% 0% 0% 0%;}.elementor-22699 .elementor-element.elementor-element-7f36600a:not(.elementor-motion-effects-element-type-background), .elementor-22699 .elementor-element.elementor-element-7f36600a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7f7f7;}.elementor-22699 .elementor-element.elementor-element-7f36600a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 0% 5% 0%;}.elementor-22699 .elementor-element.elementor-element-7f36600a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22699 .elementor-element.elementor-element-230f0dc3 .elementor-repeater-item-5ef895b.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-22699 .elementor-element.elementor-element-2e1d93ca{text-align:center;}.elementor-22699 .elementor-element.elementor-element-2e1d93ca > .elementor-widget-container{padding:5% 0% 5% 0%;}.elementor-22699 .elementor-element.elementor-element-230f0dc3:not(.elementor-motion-effects-element-type-background), .elementor-22699 .elementor-element.elementor-element-230f0dc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f2f2f2;}.elementor-22699 .elementor-element.elementor-element-230f0dc3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 0% 0% 0%;}.elementor-22699 .elementor-element.elementor-element-230f0dc3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-22699 .elementor-element.elementor-element-13b78aa .elementor-progress-bar{font-size:12px;}.elementor-22699 .elementor-element.elementor-element-15dba255 .elementor-heading-title{font-size:35px;}}/* Start custom CSS for text-editor, class: .elementor-element-10faa88e */h1,h2 {
    font-weight: 900;
    color: black;
    font-style: italic;
}

h3 {
    font-weight: 600;
    color: black;
    font-size: 20px !important;
}

.mm-prices {
    width: 100% !important;
    line-height: 1.5;
}

.mm-button.large.red {
    background: #bd2131;
    padding: 12px 45px;
    font-family: industry;
    font-weight: 900;
    font-style: italic;
    font-size: 24px;
    width: 100% !important;
    
}

#mm_braintree_cc_number,
#mm_braintree_cc_cvv,
#mm_braintree_cc_exp_month, 
#mm_braintree_cc_exp_year {
    background: #fafafa;
    color: #666;
    border: 1px solid #ccc;
    border-radius: 0;
    padding: 10px 15px;
    box-sizing: border-box;
    max-width: 100%;
    height: 52px;
    width: 240px !important;
}

#mm_braintree_cc_exp_month {
    margin-right: 10px;
}

#mm_braintree_cc_exp_month, 
#mm_braintree_cc_exp_year {
    width: 120px !important;
}

@media (max-width: 518px) {
    .mm-checkoutContainer .mm-formField label {
        width: 100% !important;
        float: none;
        display: block;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-10faa88e */h1,h2 {
    font-weight: 900;
    color: black;
    font-style: italic;
}

h3 {
    font-weight: 600;
    color: black;
    font-size: 20px !important;
}

.mm-prices {
    width: 100% !important;
    line-height: 1.5;
}

.mm-button.large.red {
    background: #bd2131;
    padding: 12px 45px;
    font-family: industry;
    font-weight: 900;
    font-style: italic;
    font-size: 24px;
    width: 100% !important;
    
}

#mm_braintree_cc_number,
#mm_braintree_cc_cvv,
#mm_braintree_cc_exp_month, 
#mm_braintree_cc_exp_year {
    background: #fafafa;
    color: #666;
    border: 1px solid #ccc;
    border-radius: 0;
    padding: 10px 15px;
    box-sizing: border-box;
    max-width: 100%;
    height: 52px;
    width: 240px !important;
}

#mm_braintree_cc_exp_month {
    margin-right: 10px;
}

#mm_braintree_cc_exp_month, 
#mm_braintree_cc_exp_year {
    width: 120px !important;
}

@media (max-width: 518px) {
    .mm-checkoutContainer .mm-formField label {
        width: 100% !important;
        float: none;
        display: block;
    }
}/* End custom CSS */