.elementor-856 .elementor-element.elementor-element-569a71d{--display:flex;--min-height:50vh;--justify-content:flex-start;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:100px;--padding-bottom:100px;--padding-left:80px;--padding-right:80px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;color:var( --e-global-color-primary );}.elementor-856 .elementor-element.elementor-element-3b24d63{text-align:center;}.elementor-856 .elementor-element.elementor-element-3b24d63 .elementor-heading-title{font-family:"Montserrat", Sans-serif;}:root{--page-title-display:none;}@media(max-width:1199px){.elementor-856 .elementor-element.elementor-element-569a71d{--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-856 .elementor-element.elementor-element-3b24d63 .elementor-heading-title{font-size:32px;}}@media(min-width:768px){.elementor-856 .elementor-element.elementor-element-569a71d{--content-width:1024px;}}@media(max-width:767px){.elementor-856 .elementor-element.elementor-element-569a71d{--min-height:60vh;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-856 .elementor-element.elementor-element-3b24d63{text-align:center;}.elementor-856 .elementor-element.elementor-element-3b24d63 .elementor-heading-title{font-size:24px;}}/* Start custom CSS for shortcode, class: .elementor-element-08ce1ec */.elementor hr {
    display: none;
    margin: 0;
    background-color: transparent;
}

#pmpro_pricing_fields.pmpro_checkout {
    padding: 0px 30px 30px 30px;
    border: solid;
    border-width: 2px;
    border-radius: 25px;
    margin: 30px 0px 50px 0px;
}

#pmpro_user_fields.pmpro_checkout {
    padding: 0px 30px 30px 30px;
    border: solid;
    border-width: 2px;
    border-radius: 25px;
    margin: 30px 0px 50px 0px;
}

#pmpro_payment_information_fields.pmpro_checkout {
    padding: 0px 30px 30px 30px;
    border: solid;
    border-width: 2px;
    border-radius: 25px;
    margin: 30px 0px 30px 0px;
}

form.pmpro_form label, #loginform label {
    font-weight: 500;
    display: block;
    margin: 0px 0px 10px 0px;
    text-align: left;
}

.elementor-kit-11 h2 {
    color:#000000;
}/* End custom CSS */
/* Start custom CSS */section#pmpro_level-1 .pmpro_card_actions {
    display: none;
}

.by-stripe {
    display: none;
}/* End custom CSS */